Track any npm package's downloads, trends, and health score for free
Source: Dev.to
Introduction
Hey devs! ๐
I kept finding myself checking npm package stats manually, so I built a simple dashboard to make it easier. Thought Iโd share in case itโs useful to anyone else.
Features
- Health Score โ Quick 0โ100 rating based on downloads, freshness, and activity.
- Trending Packages โ See whatโs gaining traction in the ecosystem.
- Download Heatmap โ 365โday visualization (like GitHub contributions).
- Developer Stats โ Compare impact across the community.
- Charts โ Trend analysis and package comparisons.
- Timeline โ Track releases and milestones.
Use Cases
- Check your own packages without opening multiple tabs.
- Compare libraries before choosing dependencies.
- See whatโs trending in the npm world.
How to Use
- Search by username (e.g.,
sindresorhus) or package name (e.g.,react). - Everything runs in your browser โ no backend, no tracking, no data collection.
Visit the dashboard: packfolio.dev (no signup required, just search).
Technical Details
- Built with Next.jsโฏ16, TypeScript, and the npm Registry API.
Open Source
The project is completely free and open source. If you find bugs or have ideas for improvements, feedback is greatly appreciated.
Discussion
What npm packages do you check most often? Curious to hear what you all use! ๐ฌ
Tags: javascript webdev opensource nextjs typescript npm react analytics devtools frontend coding programming developer tech buildinpublic