Skip to main content

📦pipdash

📦pipdash

PyPI package download stats and metadata — right in your terminal.

PyPI Version GitHub Stars Python 3.8+ License PyPI Downloads


No browser. No login. No config. One command.

pipdash stats package-name

For example:

pipdash stats rich

->>

Fetching stats for 'rich'...

📦 rich  v15.0.0
   Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
──────────────────────────────────────────────────
  Last 24 hours        14.90M
  Last 7 days          122.32M
  Last 30 days         614.61M
  Last 90 days         1.84B
  Last 180 days        3.31B
──────────────────────────────────────────────────
  ⬇  All-time Downloads   8.20G
──────────────────────────────────────────────────

  Author          Will McGugan
  License         MIT
  Requires Python >=3.9.0
  Total Versions  207
  First Released  2019-11-10
  Latest Release  v15.0.0  (2026-04-12)
  Repository      https://github.com/Textualize/rich

Install

pip install pipdash

Commands

pipdash stats <package-name>

Full download statistics + metadata. Pepy is used where its public badge API exposes the same metric; PyPI Stats fills the remaining periods.

pipdash stats numpy
pipdash stats django --json      # JSON output for scripting
pipdash stats rag-harness --zerotraffic

--zerotraffic

pipdash stats <package-name> --zerotraffic

Use one consistent PyPI Stats view for every download period. It excludes known mirror downloads and never inserts estimates. Periods unavailable because the package is too new are omitted.

pipdash info <package>

Package metadata, dependencies, and links — no download API call needed.

pipdash info flask
pipdash info fastapi --json

pipdash compare <pkg1> <pkg2> ...

Side-by-side stats comparison of multiple packages.

pipdash compare requests httpx aiohttp
pipdash compare django flask fastapi

Flags

Flag Description
--json Output raw JSON (works with all commands)
--help Show help
--version Show version

Data sources

Source Data
pypi.org Package metadata, versions, release dates
pypistats.org 24h, rolling periods, Python version, OS, and the zero-traffic view
pepy.tech All-time, 7-day, and 30-day counts via public badges

No API key required. No sign-up. Completely free.

Note: Pepy’s public badge endpoints provide exact total, weekly, and monthly counts without an API key. PyPI Stats excludes known mirror downloads and is used for the remaining periods and the -zerotraffic mode. Pepy’s richer project API requires an API key, so pipdash does not depend on one.


Why pipdash?

  • Uses Pepy where its public badges expose the same metric, while keeping the rest of the period history available from PyPI Stats
  • PyPI's own API gives no useful download stats
  • pypistats.org has an API but no nice CLI
  • pipdash wraps both into one clean command

Contributing

git clone https://github.com/bevinkatti/pipdash.git
cd pipdash
pip install -e ".[dev]"

Issues and PRs welcome.

License

MIT © Abhishek Bevinkatti

Metadata

Release files for pipdash 1.1.5

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

Source distribution (sdist)

Source distribution for pipdash 1.1.5
File Size Uploaded
pipdash-1.1.5.tar.gz 12.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pipdash 1.1.5
File Interpreter ABI Platform
pipdash-1.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 25.1 kB

Release files / pipdash-1.1.5.tar.gz

Download URL pipdash-1.1.5.tar.gz
Size 12.8 kB
Tags Source
SHA-256 checksum
How to use checksums
c1880d278b67dbef7ed6bea6b41214e670e0f239932c9942b42fb66d2ffd3646
BLAKE2b-256 checksum
How to use checksums
f9c6cc3fc5fc854ccb36050e79ae9ea257e494961cc34baed4fbcbbdc7f0bf13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / pipdash-1.1.5-py3-none-any.whl

Download URL pipdash-1.1.5-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9fbceb3d087a8e1640181537d69fb3032cfbf7c510374d6b22d18122a0348c12
BLAKE2b-256 checksum
How to use checksums
b5883c7a485567f361bd3d365aebe5212a5e111e34bf6ef9b904ad2eb5d8ca46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release history Release notifications | RSS feed

This release

1.1.5 This release

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.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