Tracks historical download data and adoption trends for NuGet packages, helping maintainers and developers analyze package popularity.
NuGet Trends is a web application that tracks historical download data and adoption trends for NuGet packages. It helps package maintainers monitor their package's download rates and enables developers to analyze package popularity over time within the .NET ecosystem. The system maintains a complete copy of the nuget.org catalog including target framework metadata for deeper analysis.
.NET package maintainers who want to track their package's adoption metrics, and developers interested in analyzing package popularity trends and ecosystem patterns.
It provides free, transparent access to historical NuGet download data that isn't readily available through official channels, with the ability to track trends and adoption patterns over time. The inclusion of target framework metadata enables unique insights into framework adoption within the ecosystem.
Check out NuGet packages adoption and what's trending on NuGet.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Maintains a full copy of nuget.org catalog including target framework metadata, enabling deep trend analysis not available on the official site.
Uses .NET Aspire to start all services (PostgreSQL, RabbitMQ, ClickHouse, etc.) with a single command, reducing local setup complexity.
Hosted and funded by Sentry, covering server and database costs, ensuring free access and reliable operation without user overhead.
Database structure is designed to support additional features like TFM adoption tracking and dependency graphs, allowing for community-driven enhancements.
Requires managing PostgreSQL, RabbitMQ, and ClickHouse databases, increasing deployment and maintenance overhead compared to simpler analytics tools.
Built on .NET Aspire, which may limit contributions or modifications for developers unfamiliar with the Microsoft stack or if the framework introduces breaking changes.
Primarily designed for historical trend analysis, so it's not optimized for monitoring immediate download spikes or live data updates, relying on scheduled jobs.