Real-time insights, bundle analysis, and dependency tracking for npm packages
- 📊 Real-time Analytics: Track downloads, usage trends, and popularity metrics
- 📦 Bundle Analysis: Analyze package sizes and optimize your dependencies
- 🔍 Dependency Insights: Understand package dependencies and their impact
- 🛡️ Security Scanning: Identify vulnerabilities and maintain secure dependencies
- 📈 Version History: Track package updates and version changes
- 🔄 Similar Package Discovery: Find and compare alternative packages
- Node.js 18+
- pnpm (recommended) or npm
- Clone the repository:
git clone https://github.com/yokesh-ks/ingeniousclan_npmstats_web.git
cd ingeniousclan_npmstats_web- Install dependencies:
pnpm install- Start the development server:
pnpm dev- Open http://localhost:3000 in your browser
- Framework: Next.js 14 with App Router
- Styling: Tailwind CSS
- UI Components: shadcn/ui
- Charts: Recharts
- State Management: React Context
- Package Data: npm Registry API
- Bundle Analysis: Bundlephobia API
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- npm Registry for package data
- Bundlephobia for bundle size analysis
- All our amazing contributors