Explore
Packages.
What developers adopt across eight registries, in each registry’s own unit. Every figure says where it came from, and a number a registry does not publish is never shown as zero.
70,347 packages · 8 registries · Last observed OCT 24, 2026 · 03:42 UTC
70,343 packages · Most adopted
| Package | Adoption | Growth · 30d | Last release | Category | Repository |
|---|---|---|---|---|---|
hashbrown A Rust port of Google's SwissTable hash map | 794Mdownloads / 90 daysTop 1% on crates.io | Collectinghistory | 6mo agoMAY 9, 2026 | Uncategorized | rust-lang/hashbrown (GitHub, opens in a new tab) |
google.golang.org/grpc Package grpc implements an RPC system called gRPC. | 270.1Kimporting packagesTop 1% on Go | Collectinghistory | 36d agoSEP 17, 2026 | Backend | grpc/grpc-go |
microsoft.extensions.dependencyinjection.abstractions Abstractions for dependency injection. Commonly Used Types: Microsoft.Extensions.DependencyInjection.IServiceCollection | 13Bdownloads, all timeTop 1% on NuGet | Collectinghistory | 45d agoSEP 8, 2026 | Developer Tools · Tentative | dotnet/dotnet |
bundler Bundler manages an application's dependencies through its entire life, across many machines, systematically and repeatably | 3.8Bdownloads, all timeTop 1% on RubyGems | Collectinghistory | 24d agoSEP 30, 2026 | Developer Tools · Tentative | ruby/rubygems |
symfony/deprecation-contracts A generic function and convention to trigger deprecation notices | 31.9Mdownloads / 30 daysTop 1% on Packagist | +24.0% · 30d | 5mo agoJUN 5, 2026 | Web Frameworks | symfony/deprecation-contracts |
semver The semantic version parser used by npm. | 3.3Bdownloads / 30 daysTop 1% on npm | −3.3% · 30d | 4mo agoJUN 19, 2026 | Developer Tools · Tentative | npm/node-semver |
minimatch a glob matcher in javascript | 2.7Bdownloads / 30 daysTop 1% on npm | −2.2% · 30d | 3mo agoJUL 27, 2026 | Uncategorized | isaacs/minimatch |
ansi-styles ANSI escape codes for styling strings in the terminal | 2.6Bdownloads / 30 daysTop 1% on npm | −3.9% · 30d | 3mo agoJUL 26, 2026 | Terminal & CLI | chalk/ansi-styles (GitHub, opens in a new tab) |
syn Parser for Rust source code | 766Mdownloads / 90 daysTop 1% on crates.io | Collectinghistory | 12d agoOCT 12, 2026 | Programming Languages & Compilers | dtolnay/syn |
debug Lightweight debugging utility for Node.js and the browser | 2.6Bdownloads / 30 daysTop 1% on npm | −8.6% · 30d | 14mo agoSEP 13, 2025 | Developer Tools | debug-js/debug |
brace-expansion Brace expansion as known from sh/bash | 2.4Bdownloads / 30 daysTop 1% on npm | −0.9% · 30d | 39d agoSEP 14, 2026 | Uncategorized | juliangruber/brace-expansion (GitHub, opens in a new tab) |
getrandom A small cross-platform library for retrieving random data from system source | 699.4Mdownloads / 90 daysTop 1% on crates.io | Collectinghistory | 4mo agoJUN 17, 2026 | Uncategorized | rust-random/getrandom (GitHub, opens in a new tab) |
psr/log Common interface for logging libraries | 30.6Mdownloads / 30 daysTop 1% on Packagist | +25.5% · 30d | 2y agoSEP 11, 2024 | Observability · Tentative | php-fig/log |
lru-cache A cache object that deletes the least-recently-used items. | 2.2Bdownloads / 30 daysTop 1% on npm | −0.3% · 30d | 35d agoSEP 18, 2026 | Backend | isaacs/node-lru-cache |
microsoft.extensions.configuration.abstractions Provides abstractions of key-value pair based configuration. Interfaces defined in this package are implemented by classes in Microsoft.Extensions.Configuration and other configuration packages. | 9.7Bdownloads, all timeTop 1% on NuGet | Collectinghistory | 45d agoSEP 8, 2026 | Developer Tools · Tentative | dotnet/dotnet |
ms Tiny millisecond conversion utility | 2.1Bdownloads / 30 daysTop 1% on npm | −3.4% · 30d | 6y agoDEC 8, 2020 | Uncategorized | vercel/ms |
rand Random number generators and other randomness functionality. | 549.5Mdownloads / 90 daysTop 1% on crates.io | Collectinghistory | 34d agoSEP 20, 2026 | Uncategorized | rust-random/rand (GitHub, opens in a new tab) |
commander the complete solution for node.js command-line programs | 2Bdownloads / 30 daysTop 1% on npm | −0.9% · 30d | 5mo agoMAY 29, 2026 | Terminal & CLI | tj/commander.js |
strip-ansi Strip ANSI escape codes from a string | 2Bdownloads / 30 daysTop 1% on npm | −3.8% · 30d | 8mo agoFEB 26, 2026 | Terminal & CLI | chalk/strip-ansi (GitHub, opens in a new tab) |
string-width Get the visual width of a string - the number of columns required to display it | 2Bdownloads / 30 daysTop 1% on npm | −1.4% · 30d | 30d agoSEP 24, 2026 | Terminal & CLI | sindresorhus/string-width (GitHub, opens in a new tab) |
rand_core Core random number generator traits and tools for implementation. | 542.2Mdownloads / 90 daysTop 1% on crates.io | Collectinghistory | 6mo agoAPR 13, 2026 | Uncategorized | rust-lang-nursery/rand (GitHub, opens in a new tab) |
symfony/polyfill-mbstring Symfony polyfill for the Mbstring extension | 30.4Mdownloads / 30 daysTop 1% on Packagist | +22.4% · 30d | 30d agoSEP 24, 2026 | Web Frameworks | symfony/polyfill-mbstring |
picomatch Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. | 2Bdownloads / 30 daysTop 1% on npm | +1.7% · 30d | 2mo agoAUG 24, 2026 | Cloud Infrastructure | micromatch/picomatch |
Newtonsoft.Json Json.NET is a popular high-performance JSON framework for .NET | 9.3Bdownloads, all timeTop 1% on NuGet | Collectinghistory | 13mo agoSEP 16, 2025 | Developer Tools · Tentative | JamesNK/Newtonsoft.Json |
ansi-regex Regular expression for matching ANSI escape codes | 1.9Bdownloads / 30 daysTop 1% on npm | −2.4% · 30d | 27d agoSEP 27, 2026 | Terminal & CLI | chalk/ansi-regex (GitHub, opens in a new tab) |
What each registry publishes
Each registry counts adoption in its own unit and window, so raw numbers are never compared across registries. Popularity is a package’s percentile within its own registry. How packages are measured
- npm
- AdoptionDownloads (30 days)
- DependentsPublished
- PyPI
- AdoptionNot published
- DependentsNot published
- crates.io
- AdoptionDownloads (90 days)
- DependentsPublished
- Maven Central
- AdoptionNot published
- DependentsNot published
- NuGet
- AdoptionAll-time downloads
- DependentsNot published
- RubyGems
- AdoptionAll-time downloads
- DependentsPublished
- Packagist
- AdoptionDownloads (30 days)
- DependentsPublished
- Go Modules
- AdoptionImported by (most-imported package, pkg.go.dev)
- DependentsImported by (most-imported package, pkg.go.dev)