NuGet packages
5,000 in Packages and libraries, most used first. Page 1 of 25.
-
microsoft.extensions.dependencyinjection.abstractions Abstractions for dependency injection. Commonly Used Types: Microsoft.Extensions.DependencyInjection.IServiceCollection
-
microsoft.extensions.logging.abstractions Logging abstractions for Microsoft.Extensions.Logging. Commonly Used Types: Microsoft.Extensions.Logging.ILogger…
-
microsoft.extensions.primitives Primitives shared by framework extensions. Commonly used types include: Commonly Used Types: Microsoft.Extensions.Primitives.IChangeToken…
-
microsoft.extensions.options Provides a strongly typed way of specifying and accessing settings using dependency injection.
-
system.diagnostics.diagnosticsource Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g.
-
microsoft.netcore.platforms Provides runtime information required to resolve target framework, platform, and runtime specific implementations of .NETCore packages.
-
microsoft.extensions.configuration.abstractions Provides abstractions of key-value pair based configuration.
-
newtonsoft.json Json.NET is a popular high-performance JSON framework for .NET
-
system.runtime.compilerservices.unsafe Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers.
-
microsoft.extensions.dependencyinjection Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.
-
microsoft.extensions.logging Logging infrastructure default implementation for Microsoft.Extensions.Logging.
-
microsoft.extensions.configuration Implementation of key-value pair based configuration for Microsoft.Extensions.Configuration. Includes the memory configuration provider.
-
microsoft.extensions.configuration.binder Provides the functionality to bind an object to data in configuration providers for Microsoft.Extensions.Configuration.
-
system.threading.tasks.extensions
-
microsoft.extensions.fileproviders.abstractions Abstractions of files and directories. Commonly Used Types: Microsoft.Extensions.FileProviders.IDirectoryContents…
-
system.text.json Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON…
-
system.memory
-
system.text.encodings.web Provides types for encoding and escaping strings for use in JavaScript, HyperText Markup Language (HTML), and uniform resource locators…
-
system.buffers
-
microsoft.csharp Provides support for compilation and code generation, including dynamic, using the C# language.
-
microsoft.extensions.hosting.abstractions Hosting and startup abstractions for applications.
-
system.security.cryptography.protecteddata Provides access to Windows Data Protection Api. Commonly Used Types: System.Security.Cryptography.DataProtectionScope…
-
microsoft.netcore.targets Provides supporting infrastructure for portable projects: support identifiers that define framework and runtime for support targets and…
-
microsoft.bcl.asyncinterfaces Provides the IAsyncEnumerable<T> and IAsyncDisposable interfaces and helper types for .NET Standard 2.0. This package is not required…
-
system.security.cryptography.cng Provides cryptographic algorithm implementations and key management with Windows Cryptographic Next Generation API (CNG).
-
system.security.principal.windows Provides classes for retrieving the current Windows user and for interacting with Windows users and groups.
-
system.runtime Provides the fundamental primitives, classes and base classes that define commonly-used value and reference data types, events and event…
-
system.configuration.configurationmanager Provides types that support using XML configuration files (app.config).
-
microsoft.identitymodel.tokens Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
-
azure.core This is the implementation of the Azure Client Pipeline
-
microsoft.identitymodel.logging Includes Event Source based logging support.
-
system.security.accesscontrol Provides base classes that enable managing access and audit control lists on securable objects.
-
system.collections.immutable This package provides collections that are thread safe and guaranteed to never change their contents, also known as immutable collections.
-
system.reflection.typeextensions Provides extensions methods for System.Type that are designed to be source-compatible with older framework reflection-based APIs.
-
system.identitymodel.tokens.jwt Includes types that provide support for creating, serializing and validating JSON Web Tokens.
-
microsoft.identitymodel.jsonwebtokens Includes types that provide support for creating, serializing and validating JSON Web Tokens.
-
microsoft.extensions.caching.memory In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.
-
system.reflection.emit Provides classes that allow a compiler or tool to emit metadata and optionally generate a PE file on disk.
-
microsoft.extensions.filesystemglobbing File system globbing to find files matching a specified pattern.
-
system.reflection.emit.lightweight Provides the System.Reflection.Emit.DynamicMethod class, which represents a dynamic method that can be compiled, executed, and discarded.
-
system.io Provides base input and output (I/O) types, including System.IO.Stream, System.IO.StreamReader and System.IO.StreamWriter, that allow…
-
microsoft.extensions.caching.abstractions Caching abstractions for in-memory cache and distributed cache.
-
system.text.encoding Provides base abstract encoding classes for converting blocks of characters to and from blocks of bytes.
-
microsoft.extensions.fileproviders.physical File provider for physical files for Microsoft.Extensions.FileProviders.
-
system.reflection Provides types that retrieve information about assemblies, modules, members, parameters, and other entities in managed code by examining…
-
system.runtime.extensions Provides commonly-used classes for performing mathematical functions, conversions, string comparisons and querying environment information.
-
system.threading.tasks Provides types that simplify the work of writing concurrent and asynchronous code.
-
system.reflection.primitives Provides common enumerations for reflection-based libraries. Commonly Used Types: System.Reflection.FieldAttributes System.Reflection.Emit.
-
system.resources.resourcemanager Provides classes and attributes that allow developers to create, store, and manage various culture-specific resources used in an…
-
system.globalization Provides classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates…
-
microsoft.extensions.options.configurationextensions Provides additional configuration specific functionality related to Options.
-
system.threading Provides the fundamental synchronization primitives, including System.Threading.Monitor and System.Threading.Mutex, that are required when…
-
system.collections Provides classes that define generic collections, which allow developers to create strongly typed collections that provide better type…
-
system.diagnostics.debug Provides classes and attributes that allows basic interaction with a debugger.
-
netstandard.library A set of standard .NET APIs that are prescribed to be used and supported together.
-
microsoft.extensions.dependencymodel Provides abstractions for reading .deps files. When a .NET application is compiled, the SDK generates a JSON manifest file…
-
system.linq Provides classes and interfaces that supports queries that use Language-Integrated Query (LINQ).
-
microsoft.extensions.configuration.fileextensions Provides a base class for file-based configuration providers used with Microsoft.Extensions.Configuration and extension methods for…
-
microsoft.win32.registry Provides support for accessing and modifying the Windows Registry.
-
system.text.encoding.codepages Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312. Commonly Used Types…
-
system.reflection.emit.ilgeneration Provides classes that allow a compiler or tool to emit Microsoft intermediate language (MSIL).
-
system.runtime.interopservices Provides types that support COM interop and platform invoke services.
-
system.text.regularexpressions Provides the System.Text.RegularExpressions.Regex class, an implementation of a regular expression engine.
-
system.linq.expressions Provides classes, interfaces and enumerations that enable language-level code expressions to be represented as objects in the form of…
-
system.net.http Provides a programming interface for modern HTTP applications, including HTTP client components that allow applications to consume web…
-
system.reflection.metadata This package provides a low-level .NET (ECMA-335) metadata reader and writer.
-
system.runtime.handles Provides base classes, including System.Runtime.InteropServices.CriticalHandle and System.Runtime.InteropServices.SafeHandle, for types…
-
system.reflection.extensions Provides custom attribute extension methods for System.Reflection types.
-
serilog Simple .NET logging with fully-structured events
-
system.io.filesystem Provides types that allow reading and writing to files and types that provide basic file and directory support.
-
system.io.filesystem.primitives Provides common enumerations and exceptions for path-based I/O libraries. Commonly Used Types: System.IO.DirectoryNotFoundException System.
-
system.objectmodel Provides types and interfaces that allow the creation of observable types that provide notifications to clients when changes are made to it.
-
system.componentmodel.annotations Provides attributes that are used to define metadata for objects used as data sources.
-
microsoft.identitymodel.abstractions A package containing thin abstractions for Microsoft.IdentityModel.
-
system.security.permissions Provides types supporting Code Access Security (CAS).
-
system.text.encoding.extensions Provides support for specific encodings, including ASCII, UTF-7, UTF-8, UTF-16, and UTF-32. Commonly Used Types: System.Text.UTF8Encoding…
-
microsoft.identitymodel.protocols.openidconnect Includes types that provide support for OpenIdConnect protocol.
-
microsoft.extensions.configuration.json JSON configuration provider implementation for Microsoft.Extensions.Configuration.
-
system.xml.readerwriter Provides provides a fast, non-cached, forward-only way to read and write Extensible Markup Language (XML) data.
-
runtime.native.system Internal implementation package not meant for direct consumption. Please do not reference directly.
-
microsoft.identitymodel.protocols Provides base protocol support for OpenIdConnect and WsFederation.
-
system.runtime.interopservices.runtimeinformation Provides APIs to query about runtime and OS information. Commonly Used Types: System.Runtime.InteropServices.RuntimeInformation…
-
system.xml.xdocument Provides the classes for Language-Integrated Query (LINQ) to Extensible Markup Language (XML).
-
microsoft.extensions.objectpool A simple object pool implementation.
-
system.diagnostics.tools Provides attributes, such as GeneratedCodeAttribute and SuppresMessageAttribute, that are emitted or consumed by analysis tools.
-
system.io.pipelines Single producer single consumer byte buffer management. Commonly Used Types: System.IO.Pipelines.Pipe System.IO.Pipelines.PipeWriter…
-
system.security.cryptography.algorithms Provides base types for cryptographic algorithms, including hashing, encryption, and signing operations.
-
system.security.cryptography.x509certificates Provides types for reading, exporting and verifying Authenticode X.509 v3 certificates.
-
microsoft.identity.client This package contains the binaries of the Microsoft Authentication Library for .NET (MSAL.NET).
-
system.diagnostics.tracing Provides class that enable you to create high performance tracing events to be captured by event tracing for Windows (ETW).
-
system.collections.concurrent Provides several thread-safe collection classes that should be used in place of the corresponding types in the…
-
system.drawing.common Provides access to GDI+ graphics functionality. Commonly Used Types: System.Drawing.Bitmap…
-
system.appcontext Provides the System.AppContext class, which allows access to the BaseDirectory property and other application specific data.
-
system.diagnostics.eventlog Provides the System.Diagnostics.EventLog class, which allows the applications to use the Windows event log service.
-
microsoft.aspnetcore.http.features ASP.NET Core HTTP feature interface definitions.
-
system.security.cryptography.primitives Provides common types for the cryptographic libraries. Commonly Used Types: System.Security.Cryptography.ICryptoTransform…
-
microsoft.extensions.configuration.environmentvariables Environment variables configuration provider implementation for Microsoft.Extensions.Configuration.
-
runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
system.security.cryptography.encoding Provides types for representing Abstract Syntax Notation One (ASN.1)-encoded data.
-
system.net.primitives Provides common types for network-based libraries, including System.Net.IPAddress, System.Net.IPEndPoint, and System.Net.CookieContainer.
-
system.runtime.numerics Provides the numeric types System.Numerics.BigInteger and System.Numerics.Complex, which complement the numeric primitives, such as…
-
microsoft.extensions.http The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way.
-
system.dynamic.runtime Provides classes and interfaces that support the Dynamic Language Runtime (DLR).
-
runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
microsoft.extensions.logging.configuration Configuration support for Microsoft.Extensions.Logging.
-
runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl Internal implementation package not meant for direct consumption. Please do not reference directly.
-
microsoft.win32.systemevents Provides access to Windows system event notifications. Commonly Used Types: Microsoft.Win32.SystemEvents
-
microsoft.aspnetcore.http.abstractions ASP.NET Core HTTP object model for HTTP requests and responses and also common extension methods for registering middleware in an…
-
system.security.cryptography.openssl Provides cryptographic algorithm implementations and key management for non-Windows systems with OpenSSL.
-
system.globalization.calendars Provides classes for performing date calculations using specific calendars, including the Gregorian, Julian, Hijri and Korean calendars.
-
microsoft.entityframeworkcore Entity Framework Core is a modern object-database mapper for .NET.
-
system.numerics.vectors
-
microsoft.win32.primitives Provides common types for Win32-based libraries. Commonly Used Types: System.ComponentModel.Win32Exception When using NuGet 3.x this…
-
runtime.native.system.net.http Internal implementation package not meant for direct consumption. Please do not reference directly.
-
system.threading.timer Provides the System.Threading.Timer class, which is a mechanism for executing a method at specified intervals. Commonly Used Types: System.
-
system.globalization.extensions Provides classes for performing Unicode string normalization, culture-specific string comparisons and support the use of non-ASCII…
-
system.security.cryptography.csp Provides cryptographic algorithm implementations and key management with Windows Cryptographic API (CryptoAPI).
-
microsoft.net.http.headers HTTP header parser implementations.
-
system.security.cryptography.pkcs Provides support for PKCS and CMS algorithms. Commonly Used Types: System.Security.Cryptography.Pkcs.EnvelopedCms
-
microsoft.entityframeworkcore.relational Shared Entity Framework Core components for relational database providers.
-
microsoft.entityframeworkcore.abstractions Provides abstractions and attributes that are used to configure Entity Framework Core
-
system.console Provides the System.Console class, which represents the standard input, output and error streams for console applications.
-
system.io.compression Provides classes that support the compression and decompression of streams.
-
microsoft.aspnetcore.http ASP.NET Core default HTTP feature implementations.
-
system.net.sockets Provides classes such as Socket, TcpClient and UdpClient, which enable developers to send and receive data over the network.
-
microsoft.entityframeworkcore.analyzers CSharp Analyzers for Entity Framework Core.
-
system.runtime.serialization.primitives Provides common types, including System.Runtime.Serialization.DataContractAttribute, for libraries that support data contract serialization.
-
system.io.compression.zipfile Provides classes that support the compression and decompression of streams using file system paths.
-
system.windows.extensions Provides miscellaneous Windows-specific types Commonly Used Types: System.Security.Cryptography.X509Certificates.X509Certificate2UI System.
-
runtime.native.system.io.compression Internal implementation package not meant for direct consumption. Please do not reference directly.
-
microsoft.aspnetcore.webutilities ASP.NET Core utilities, such as for working with forms, multipart messages, and query strings.
-
system.memory.data A lightweight abstraction for a payload of bytes. Provides methods for converting between strings, streams, JSON, and bytes.
-
microsoft.testplatform.objectmodel The Microsoft Test Platform Object Model.
-
microsoft.extensions.diagnostics.abstractions Diagnostic abstractions for Microsoft.Extensions.Diagnostics.
-
azure.identity Provides APIs for authenticating to Microsoft Entra ID
-
awssdk.core The Amazon Web Services SDK for .NET - Core Runtime
-
microsoft.aspnetcore.hosting.abstractions ASP.NET Core hosting and startup abstractions for web applications.
-
system.componentmodel Provides interfaces for the editing and change tracking of objects used as data sources.
-
microsoft.aspnetcore.hosting.server.abstractions ASP.NET Core hosting server abstractions for web applications.
-
microsoft.codeanalysis.common A shared package used by the Microsoft .NET Compiler Platform ("Roslyn").
-
microsoft.aspnetcore.http.extensions ASP.NET Core common extension methods for HTTP abstractions, HTTP headers, HTTP request/response, and session state.
-
microsoft.net.test.sdk The MSbuild targets and properties for building .NET test projects.
-
microsoft.codecoverage Microsoft.CodeCoverage package brings infra for collecting code coverage from vstest.console.exe and "dotnet test".
-
microsoft.codeanalysis.csharp .NET Compiler Platform ("Roslyn") support for C#, Microsoft.CodeAnalysis.CSharp.dll.
-
system.collections.nongeneric Provides classes that define older non-generic collections of objects, such as lists, queues, hash tables and dictionaries.
-
runtime.native.system.security.cryptography.apple Internal implementation package not meant for direct consumption. Please do not reference directly.
-
runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple Internal implementation package not meant for direct consumption. Please do not reference directly.
-
microsoft.testplatform.testhost Testplatform host executes the test using specified adapter.
-
microsoft.identity.client.extensions.msal This package contains the public client (desktop) caching to Microsoft Authentication Library for .NET (MSAL.NET)
-
microsoft.extensions.logging.console Console logger provider implementation for Microsoft.Extensions.Logging.
-
microsoft.codeanalysis.analyzers Analyzers for consumers of Microsoft.CodeAnalysis NuGet package, i.e.
-
castle.core Castle Core, including DynamicProxy, Logging Abstractions and DictionaryAdapter
-
system.security.cryptography.xml Provides classes to support the creation and validation of XML digital signatures.
-
system.xml.xmldocument Provides an older in-memory Extensible Markup Language (XML) programming interface that enables you to modify XML documents.
-
microsoft.openapi .NET models with JSON and YAML writers for OpenAPI specification
-
polly Polly is a .NET resilience and transient-fault-handling library that allows developers to express resilience and transient fault handling…
-
microsoft.extensions.logging.debug Debug output logger provider implementation for Microsoft.Extensions.Logging.
-
microsoft.data.sqlclient The current data provider for SQL Server and Azure SQL databases. This has replaced System.Data.SqlClient.
-
microsoft.extensions.configuration.usersecrets User secrets configuration provider implementation for Microsoft.Extensions.Configuration.
-
microsoft.extensions.hosting Hosting and startup infrastructures for applications.
-
microsoft.aspnetcore.authorization ASP.NET Core authorization classes. Commonly used types: Microsoft.AspNetCore.Authorization.AllowAnonymousAttribute…
-
system.codedom Provides types that can be used to model the structure of a source code document and to output source code for that model in C# or Visual…
-
system.collections.specialized Provides older specialized non-generic collections; for example, a linked list dictionary, a bit vector, and collections that contain only…
-
microsoft.extensions.configuration.commandline Command line configuration provider implementation for Microsoft.Extensions.Configuration.
-
system.threading.channels Provides types for passing data between producers and consumers. Commonly Used Types: System.Threading.Channel System.Threading.Channel<T>
-
swashbuckle.aspnetcore.swaggergen Swagger Generator for APIs built on ASP.NET Core
-
swashbuckle.aspnetcore.swagger Middleware to expose Swagger JSON endpoints from APIs built on ASP.NET Core
-
microsoft.aspnetcore.jsonpatch ASP.NET Core support for JSON PATCH.
-
system.formats.asn1 Provides classes that can read and write the ASN.1 BER, CER, and DER data formats.
-
google.protobuf C# runtime library for Protocol Buffers - Google's data interchange format.
-
system.threading.thread Provides the System.Threading.Thread class, which allows developers to create and control a thread, set its priority, and get its state.
-
microsoft.dotnet.platformabstractions Abstractions for making code that uses file system and environment testable.
-
system.componentmodel.primitives Provides interfaces that are used to implement the run-time and design-time behavior of components.
-
system.clientmodel Contains building blocks for clients that call cloud services.
-
system.componentmodel.typeconverter Provides the System.ComponentModel.TypeConverter class, which represents a unified way of converting types of values to other types.
-
system.runtime.caching Provides classes to use caching facilities. Commonly Used Types: System.Runtime.Caching.CacheEntryChangeMonitor…
-
microsoft.extensions.logging.eventsource EventSource/EventListener logger provider implementation for Microsoft.Extensions.Logging.
-
microsoft.aspnetcore.cryptography.internal Infrastructure for ASP.NET Core cryptographic packages. Applications and libraries should not reference this package directly.
-
newtonsoft.json.bson Json.NET BSON adds support for reading and writing BSON
-
system.valuetuple
-
microsoft.aspnetcore.authentication.jwtbearer ASP.NET Core middleware that enables an application to receive an OpenID Connect bearer token.
-
microsoft.applicationinsights Application Insights Base API. This package provides core functionality for transmission of all Application Insights Telemetry Types and…
-
microsoft.extensions.diagnostics This package includes the default implementation of IMeterFactory and additional extension methods to easily register it with the…
-
swashbuckle.aspnetcore.swaggerui Middleware to expose an embedded version of the swagger-ui from an ASP.NET Core application
-
microsoft.extensions.logging.eventlog Windows Event Log logger provider implementation for Microsoft.Extensions.Logging.
-
xunit.extensibility.core Includes xunit.core.dll for extensibility purposes. Supports .NET 4.5.2 or later, and .NET Standard 1.1.
-
nuget.frameworks NuGet's understanding of target frameworks.
-
system.threading.threadpool Provides the System.Threading.ThreadPool class, which contains a pool of threads that can be used to execute tasks, post work items, wait…
-
system.diagnostics.performancecounter Provides the System.Diagnostics.PerformanceCounter class, which allows access to Windows performance counters. Commonly Used Types: System.
-
stackexchange.redis High performance Redis client, incorporating both synchronous and asynchronous usage.
-
system.security.principal Provides the base interfaces for principal and identity objects that represents the security context under which code is running.
-
serilog.sinks.file Write Serilog events to text files in plain or JSON format.
Nothing on this page matches. Search all 85,062 technologies.