Skip to content

tonyganchev/npm-stat-graph

icon npm-stat-graph

An interactive dashboard for visualizing download trends across multiple npm packages inspired by https://npm-stat.com/charts.html.

GitHub Pages Deployment License: MIT Build with Vite Built with React

🚀 Live Version

✨ Features

  • Multi-Package Search: Compare multiple npm packages at once with color-coded identifiers.
  • Smart Date Ranges: Quick presets (7 days, 30 days, 1 year, etc.) and full custom date range support.
  • Granular Visualization: View data trends grouped by day, week, month, or even year.
  • State Persistence: Your search queries and visual preferences are automatically synced to the URL and localStorage.
  • Responsive Charts: Beautifully rendered using Recharts with full tooltip support.
  • Multiple Visualization Modes - Line or bar charts; absolute statistics or percentage changes.

🚀 Getting Started

  1. Run Development Server

    pnpm dev
  2. Build for Production

    pnpm build

📖 License

This project is licensed under the MIT License - see the LICENSE.md file for details.


© 2026 Tony Ganchev. Built with ❤️ for the npm community.

About

An interactive dashboard for visualizing download trends across multiple npm packages inspired by https://npm-stat.com/charts.html.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors