Hey HN!
I'm Dale (@pypistats), a Python maintainer who's been frustrated with PyPI's basic stats for years: just totals, no trends, no context, no alerts.
So I built pypistats.com to fix that.
It's a simple dashboard pulling from PyPI's public BigQuery data:
Daily/weekly/monthly trends + breakdowns (Python ver, OS, country, etc.)
Anomaly detection (spikes from mentions, drops from issues)
Claude-powered AI summaries explaining what's happening
Free embeddable badges for your README (e.g., download counts)
Weekly digests & optional alerts (paid tier)
Core viewing + badges are free, no signup. Try it: just visit https://pypistats.com/packages/<your-package> (or search any popular one).
Built with Python/FastAPI backend + React frontend.
Curious for your thoughts:
Useful for your own packages?
Missing metrics (e.g., more geo, deps graph)?
Any feedback on UI/insights?
Database is not complete yet so as to avoid too much BigQuery costs but it's backfilling as I type.
Thanks for looking — excited to hear HN's take!
Dale
diverdale•1h ago
Daily/weekly/monthly trends + breakdowns (Python ver, OS, country, etc.) Anomaly detection (spikes from mentions, drops from issues) Claude-powered AI summaries explaining what's happening Free embeddable badges for your README (e.g., download counts) Weekly digests & optional alerts (paid tier)
Core viewing + badges are free, no signup. Try it: just visit https://pypistats.com/packages/<your-package> (or search any popular one). Built with Python/FastAPI backend + React frontend. Curious for your thoughts:
Useful for your own packages? Missing metrics (e.g., more geo, deps graph)? Any feedback on UI/insights?
Database is not complete yet so as to avoid too much BigQuery costs but it's backfilling as I type.
Thanks for looking — excited to hear HN's take! Dale