Benjamin Abt
@BenjaminAbt
12x Microsoft MVP for .NET, creator of StrongOf, Unio and other .NET libraries
Discover NuGet packages and .NET libraries by ID, author, tag or framework. Inspect
dotnet add package
install commands, download stats, dependencies, licenses and security metadata.
Most downloaded .NET packages
James Newton-King
Json.NET is a popular high-performance JSON framework for .NET
Microsoft
Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.
Microsoft
Logging infrastructure default implementation for Microsoft.Extensions.Logging.
Microsoft
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.
Microsoft
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.
Microsoft
This is the implementation of the Azure Client Pipeline
Notable authors and organizations in the .NET ecosystem
@BenjaminAbt
12x Microsoft MVP for .NET, creator of StrongOf, Unio and other .NET libraries
@ThomasP
Microsoft MVP, creator of Zeitplan.io, creator of WordPressPCL
@erikej
Microsoft MVP for .NET, known for EFCore Power Tools and more
@ploeh
Architecture Expert, Author of "Code That Fits in Your Head", Microsoft MVP, creator of AutoFixture and more
@MyCSharp
myCSharp.de community - HttpUserAgentParser and more
@tsjdev-apps
Microsoft MVP for .NET, .NET API wrappers for popular web services
@gfoidl
Creator of gfoidl.Base64 and trx2junit
@andrewlock
Microsoft MVP for .NET, creator of NetEscapades.AspNetCore.SecurityHeaders and more
@jskinner
Microsoft MVP for .NET, creator of FluentValidation and more
@martinothamar
Creator of high-performance libs like Mediator.SourceGenerator
@khellang
Creator of popular libraries like Scrutor and more
@marc.gravell
Creator of StackExchange.Redis, protobuf-net and more
@alexey_zimarev
Creator of popular libraries like RestSharp and more
Direct NuGet API access - no middleware, no delays.
No cookies, no tracking.
Download graphs, version history and dependency analysis.
Start with selection criteria and trade-offs, then inspect the current package metadata before you adopt a dependency.
Choose a JSON library for .NET by compatibility, serializer behavior, performance needs and migration cost.
Compare .NET logging packages by application host, structured logging needs, existing Microsoft.Extensions.Logging usage and sinks.
Choose a .NET testing framework based on team conventions, runner support, assertion style, extensibility and migration effort.
Select integration testing packages for ASP.NET Core and distributed services based on host fidelity, test isolation and CI reliability.
Choose Entity Framework Core packages and provider strategy by database engine, migration workflow and query translation requirements.
Select Dapper ecosystem packages by SQL control requirements, mapping complexity and repository ergonomics.
Compare CSV libraries for .NET by schema flexibility, throughput, culture handling and error recovery requirements.
Choose .NET libraries for Excel/Word generation and processing by feature depth, licensing model and document fidelity.
Select LINQ extension libraries by async query needs, operator coverage and readability standards.
Choose ASP.NET Core API packages by endpoint style, OpenAPI strategy, validation model and long-term maintainability.
Compare .NET database client packages by engine support, reliability features and observability tooling.
Select dependency injection packages by container complexity, startup performance and composition root maintainability.
Compare core security packages by identity model, token validation requirements and zero-trust service integration patterns.
NuGet is the official package manager for the .NET platform. It distributes reusable libraries - called NuGet packages - that you can install into C#, F# and VB.NET applications. Packages can target modern .NET, .NET Framework, .NET Standard, Xamarin, MAUI, Blazor, Unity and more.
NuBrowse is an independent, privacy-first NuGet package explorer. It helps you search packages, inspect dotnet add package commands, review dependency graphs and compare versions and licenses. Package data is fetched from the public NuGet v3 API without a user account, cookies or tracking.
NuBrowse shows the exact install command for every package version. The most common ways to add a package are:
dotnet add package <PackageId> --version <Version>Install-Package <PackageId> -Version <Version><PackageReference Include="<PackageId>" Version="<Version>" />Every package page also provides ready-to-paste snippets for Central Package Management, Paket and C# script.
NuGet is the official package manager for .NET. It distributes reusable libraries - called NuGet packages - that you can add to any .NET project (C#, F#, VB.NET) targeting .NET, .NET Framework, .NET Standard, Xamarin, Unity or Mono. NuGet.org is the central public registry; NuBrowse is an independent, privacy-first explorer for that registry.
Use the .NET CLI command 'dotnet add package <PackageId>' inside your project folder, run 'Install-Package <PackageId>' in the Visual Studio Package Manager Console, or add '<PackageReference Include="<PackageId>" Version="<Version>" />' to the <ItemGroup> in your .csproj file. NuBrowse shows the exact command for each package and version.
NuBrowse is a fast, privacy-first NuGet package explorer. It adds dependency graphs, version download charts, license analysis, vulnerability flags, deprecation banners and side-by-side package comparison on top of the standard NuGet metadata.
Yes. NuBrowse is free, open and ad-free. There is no account, no subscription and no rate-limited package API. Azure App Service hosts the site and its Hono server renders selected SEO pages; the interactive app fetches NuGet data live from api.nuget.org in your browser.
NuBrowse indexes the full public NuGet catalog, so every target framework moniker (TFM) is supported: net8.0, net9.0, net10.0, netstandard2.0, net48, MAUI, Blazor and beyond. The /dotnet section additionally lists the current .NET release channels, SDK and runtime versions, support phase and end-of-support dates straight from Microsoft's release metadata.
Yes. Use plain keyword search for descriptions, or use the NuGet search modifiers: 'id:Serilog' for an exact package ID, 'owner:microsoft' to filter by publisher, and 'tags:logging' to filter by tag. NuBrowse forwards these modifiers directly to the NuGet search API and renders the results instantly.