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 · 05:50 UTC

Registry (choose one or several)
Growth period
Popularity
Activity
Category
Licence

4,654 packages · Most adopted · NuGet

PackageAdoptionGrowth · 30dLast releaseCategoryRepository
microsoft.extensions.dependencyinjection.abstractions

NuGet · v10.0.13

Abstractions for dependency injection. Commonly Used Types: Microsoft.Extensions.DependencyInjection.IServiceCollection

13.5Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
microsoft.extensions.configuration.abstractions

NuGet · v10.0.13

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.

10Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
Newtonsoft.Json

NuGet · v13.0.4

Json.NET is a popular high-performance JSON framework for .NET

9.6Bdownloads, all timeTop 1% on NuGetCollectinghistory13mo agoSEP 16, 2025Developer Tools · TentativeJamesNK/Newtonsoft.Json11.3K stars
Microsoft.Extensions.DependencyInjection

NuGet · v10.0.13

Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.

8.3Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
Microsoft.Extensions.Logging

NuGet · v10.0.13

Logging infrastructure default implementation for Microsoft.Extensions.Logging.

8.2Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
microsoft.extensions.configuration

NuGet · v10.0.13

Implementation of key-value pair based configuration for Microsoft.Extensions.Configuration. Includes the memory configuration provider.

7.3Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
microsoft.extensions.configuration.binder

NuGet · v10.0.13

Provides the functionality to bind an object to data in configuration providers for Microsoft.Extensions.Configuration. This package enables you to represent the configuration data as strongly-typed classes defined in the application code. To bind a configuration, use the Microsoft.Extensions.Configuration.ConfigurationBinder.Get extension method on the IConfiguration object. To use this package, you also need to install a package for the configuration provider, for example, Microsoft.Extensions.Configuration.Json for the JSON provider.

7.1Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
System.Text.Json

NuGet · v10.0.13

Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data. The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.

6.6Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
Microsoft.Bcl.AsyncInterfaces

NuGet · v10.0.13

Provides the IAsyncEnumerable<T> and IAsyncDisposable interfaces and helper types for .NET Standard 2.0. This package is not required starting with .NET Standard 2.1 and .NET Core 3.0.

5Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
Azure.Core

NuGet · v1.63.0

This is the implementation of the Azure Client Pipeline

4.6Bdownloads, all timeTop 1% on NuGetCollectinghistory28d agoSEP 25, 2026Cloud InfrastructureAzure/azure-sdk-for-net6.1K stars
Microsoft.IdentityModel.Tokens

NuGet · v8.23.0

Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.

4.6Bdownloads, all timeTop 1% on NuGetCollectinghistory35d agoSEP 18, 2026SecurityAzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet1.2K stars
Microsoft.IdentityModel.Logging

NuGet · v8.23.0

Includes Event Source based logging support.

4.5Bdownloads, all timeTop 1% on NuGetCollectinghistory35d agoSEP 18, 2026SecurityAzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet1.2K stars
Microsoft.IdentityModel.JsonWebTokens

NuGet · v8.23.0

Includes types that provide support for creating, serializing and validating JSON Web Tokens. This is a newer, faster version of System.IdentityModel.Tokens.Jwt that has additional functionality.

4.1Bdownloads, all timeTop 1% on NuGetCollectinghistory35d agoSEP 18, 2026SecurityAzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet1.2K stars
microsoft.extensions.caching.memory

NuGet · v10.0.13

In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.

4.1Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
microsoft.extensions.caching.abstractions

NuGet · v10.0.13

Caching abstractions for in-memory cache and distributed cache. Commonly Used Types: Microsoft.Extensions.Caching.Distributed.IDistributedCache Microsoft.Extensions.Caching.Memory.IMemoryCache

4Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
microsoft.extensions.configuration.fileextensions

NuGet · v10.0.13

Provides a base class for file-based configuration providers used with Microsoft.Extensions.Configuration and extension methods for configuring them.

3.8Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
Serilog

NuGet · v4.4.0

Simple .NET logging with fully-structured events

3.5Bdownloads, all timeTop 1% on NuGetCollectinghistory4mo agoJUL 10, 2026Observabilityserilog/serilog8K stars
Microsoft.IdentityModel.Abstractions

NuGet · v8.23.0

A package containing thin abstractions for Microsoft.IdentityModel.

3.4Bdownloads, all timeTop 1% on NuGetCollectinghistory35d agoSEP 18, 2026SecurityAzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet1.2K stars
microsoft.extensions.configuration.json

NuGet · v10.0.13

JSON configuration provider implementation for Microsoft.Extensions.Configuration. This package enables you to read your application's settings from a JSON file. You can use JsonConfigurationExtensions.AddJsonFile extension method on IConfigurationBuilder to add the JSON configuration provider to the configuration builder.

3.3Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
Microsoft.IdentityModel.Protocols.OpenIdConnect

NuGet · v8.23.0

Includes types that provide support for OpenIdConnect protocol.

3.3Bdownloads, all timeTop 1% on NuGetCollectinghistory35d agoSEP 18, 2026SecurityAzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet1.2K stars
Microsoft.IdentityModel.Protocols

NuGet · v8.23.0

Provides base protocol support for OpenIdConnect and WsFederation.

3.1Bdownloads, all timeTop 1% on NuGetCollectinghistory35d agoSEP 18, 2026SecurityAzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet1.2K stars
Microsoft.Identity.Client

NuGet · v4.91.1

This package contains the binaries of the Microsoft Authentication Library for .NET (MSAL.NET). MSAL.NET makes it easy to obtain tokens from the Microsoft identity platform for developers (formerly Azure AD v2.0) signing-in users with work & school accounts, Microsoft personal accounts, and social identities via Azure AD B2C. These tokens provide access to Microsoft Cloud API and any other API secured by the Microsoft identity platform. This version supports adding authentication functionality to your .NET based clients - .NET, .NET Framework, .NET MAUI

3Bdownloads, all timeTop 1% on NuGetCollectinghistory4d agoOCT 19, 2026SecurityAzureAD/microsoft-authentication-library-for-dotnet1.5K stars
System.Drawing.Common

NuGet · v10.0.13

Provides access to GDI+ graphics functionality. Commonly Used Types: System.Drawing.Bitmap System.Drawing.BitmapData System.Drawing.Brush System.Drawing.Font System.Drawing.Graphics System.Drawing.Icon Since .NET 7, non-Windows platforms are not supported, even with the runtime configuration switch. See https://aka.ms/systemdrawingnonwindows for more information.

2.9Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
System.Diagnostics.EventLog

NuGet · v10.0.13

Provides the System.Diagnostics.EventLog class, which allows the applications to use the Windows event log service. Commonly Used Types: System.Diagnostics.EventLog

2.9Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars
microsoft.extensions.configuration.environmentvariables

NuGet · v10.0.13

Environment variables configuration provider implementation for Microsoft.Extensions.Configuration. This package enables you to read configuration parameters from environment variables. You can use EnvironmentVariablesExtensions.AddEnvironmentVariables extension method on IConfigurationBuilder to add the environment variables configuration provider to the configuration builder.

2.9Bdownloads, all timeTop 1% on NuGetCollectinghistory11d agoOCT 13, 2026Developer Tools · Tentativedotnet/dotnet1.3K stars

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)