免费跟踪任意 npm 包的下载量、趋势和健康评分
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