Skip to main content

AWS Cost Lens

A tool for analyzing and visualizing AWS costs by service and usage type with rich formatting.

Installation

pip install aws-cost-lens

Usage

After installation, you can run the tool using the aws-cost-lens command:

# Show simple cost breakdown for all services
aws-cost-lens

# Show detailed breakdown for a specific service
aws-cost-lens --service cloudwatch --detailed

# Show costs for a specific date range
aws-cost-lens --start-date 2023-01-01 --end-date 2023-12-31

# List all available AWS services
aws-cost-lens --list-services

# Show top 10 most expensive services
aws-cost-lens --top 10

Common Options

  • --service: Filter by specific AWS service (e.g., cloudwatch, s3, ec2)
  • --start-date: Start date (YYYY-MM-DD), defaults to 6 months ago
  • --end-date: End date (YYYY-MM-DD), defaults to today
  • --detailed: Show detailed breakdown by SERVICE and USAGE_TYPE
  • --region: Include region breakdown in detailed analysis
  • --top N: Show only top N services/usage types
  • --granularity: Time granularity (DAILY, MONTHLY, HOURLY)
  • --show-all: Show all items including those with zero costs
  • --version: Show version information

AWS Credentials

AWS Cost Lens uses your AWS credentials from the environment. Make sure you have:

  1. AWS CLI configured (aws configure)
  2. Or environment variables set (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, etc.)
  3. Appropriate IAM permissions for Cost Explorer API (ce:GetCostAndUsage)

Features

  • Rich terminal UI with formatted tables and progress bars
  • Detailed cost breakdown by service, usage type, and region
  • Identify top cost contributors in your AWS account
  • Get cost reduction tips for specific services
  • Filter by service name with smart alias matching
  • Customizable view options (simple/detailed, time range, etc.)

Release files for aws-cost-lens 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aws-cost-lens 0.1.6
File Size Uploaded
aws_cost_lens-0.1.6.tar.gz 41.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aws-cost-lens 0.1.6
File Interpreter ABI Platform
aws_cost_lens-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 67.3 kB

Release files / aws_cost_lens-0.1.6.tar.gz

Download URL aws_cost_lens-0.1.6.tar.gz
Size 41.9 kB
Tags Source
SHA-256 checksum
How to use checksums
55da9e612955da1744363ed08c8f0bdbb82c7972295674b86365813c12efd401
BLAKE2b-256 checksum
How to use checksums
818cf6b8dd67e8518da19a84f30fd2c68b347ea4ef7e3ae3739e4b92af0cbf28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.13

Release files / aws_cost_lens-0.1.6-py3-none-any.whl

Download URL aws_cost_lens-0.1.6-py3-none-any.whl
Size 25.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cdcc3d42df0cefc6fb4d29dac89d3c0adc4d2f8a99377513dd7ce76e4877cb98
BLAKE2b-256 checksum
How to use checksums
cdc3108a3435769643b28fb6249bc8a16e81d17230b0144f1865ab6a8e75701c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.13

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page