Top 20 NuGet discovery Packages

Swagger tools for documenting APIs built on ASP.NET Core
Swagger Generator for APIs built on ASP.NET Core
Middleware to expose an embedded version of the swagger-ui from an ASP.NET Core application
Middleware to expose Swagger JSON endpoints from APIs built on ASP.NET Core
Middleware to expose an embedded version of ReDoc from an ASP.NET Core application
Provides custom attributes that can be applied to controllers, actions and models to enrich the generated Swagger
Swagger Generator opt-in component to support Newtonsoft.Json serializer behaviors
Package for using Steeltoe Service Discovery Client in ASP.NET Core applications
Service registration and discovery abstractions
Extends Swashbuckle with OData v4 support! Supports both WebApi and OData controllers!
Add a Swagger(ui 3.x) to your WebApi projects!
DnsClient.NET is a simple yet very powerful and high performance open source library for the .NET Framework to do DNS lookups
Seamlessly adds a Swagger to WebApi projects! Compiled for .NET 4.5 and up. This helps with mono compatability and does not require any assembly redirects.
Seamlessly adds a Swagger to WebApi projects!
Consul.NET is a .NET client library for the Consul HTTP API
Really Simple Service Discovery Protocol - a 100% .Net implementation of the SSDP protocol for publishing custom/basic devices, and discovering all device types on a network.
Base package for using Steeltoe Service Discovery
Extends Swashbuckle with OData v4 support! Supports both WebApi and OData controllers!
Adds the SwaggerRequestExample and SwaggerResponseExample attribute for Swashbuckle. This will populate the example property of a schema object in the output swagger.
Middleware to expose an embedded version of the knife4j-vue-v3 from an ASP.NET Core application