Skip to content

REST & API

REST APIs, OpenAPI and API tooling. 38 packages across 9 ecosystems.

NuGrpc.CoreC# implementation of gRPC based on native gRPC C-core library. Note that the Grpc.Core implementation of gRPC for C# is in maintenance mode and will be replaced by grpc-dotnet in the future. See https://grpc.io/blog/grpc-csharp-future/ for details.2.46.6Jan 11, 2023Apache-2.0NuRefitType-safe REST API clients for .NET, generated from annotated interfaces with build-time source generation, direct request construction, System.Text.Json defaults, and support for trimming and AOT.16.4.0Oct 17, 2026MITNuSwashbuckle.AspNetCoreSwagger tools for documenting APIs built on ASP.NET Core10.3.1Oct 19, 2026MITNuSwashbuckle.AspNetCore.SwaggerGenSwagger Generator for APIs built on ASP.NET Core10.3.1Oct 19, 2026MITNuSwashbuckle.AspNetCore.AnnotationsProvides custom attributes that can be applied to controllers, actions and models to enrich the generated Swagger10.3.1Oct 19, 2026MITNuSwashbuckle.AspNetCore.SwaggerUIMiddleware to expose an embedded version of the swagger-ui from an ASP.NET Core application10.3.1Oct 19, 2026MITNuGrpc.Net.Client.NET client for gRPC2.85.0Oct 29, 2026Apache-2.0NuAlibabaCloud.OpenApiClientAlibaba Cloud OpenApi SDK Library for .NET0.2.2Sep 10, 2026NuMicrosoft.Net.HttpThis package includes HttpClient for sending requests over HTTP, as well as HttpRequestMessage and HttpResponseMessage for processing HTTP messages. This package is not supported in Visual Studio 2010, and is only required for projects targeting .NET Framework 4.5, Windows 8, or Windows Phone 8.1 when consuming a library that uses this package. Supported Platforms: - .NET Framework 4 - Windows 8 - Windows Phone 8.1 - Windows Phone Silverlight 7.5 - Silverlight 4 - Portable Class Libraries2.2.29Feb 25, 2015