Top 20 NuGet WebApi Packages

IdentityServer is a framework and a hostable component that allows implementing single sign-on and access control for modern web applications and APIs using protocols like OpenID Connect and OAuth2. It supports a wide range of clients like mobile, web, SPAs and desktop applications and is extensible...
Library to aid the combined use of Swashbuckle and ASP NET API Versioning
Simple Injector ASP.NET Web API Integration.
Provides custom attributes that can be applied to controllers, actions and models to enrich the generated Swagger
A library for binding custom types (including files) when sending and receiving multipart encoded form data
NSwag: The Swagger API toolchain for .NET and TypeScript
Annotations for the rest generator tool
Access token validation middleware for JWT and reference tokens issued by IdentityServer3.
A simple authentication filter for WebApi that supports azure ad b2c
Create webapi controllers based on decorated interfaces.
A library bringing output caching (similar to MVC's "OutputCache"), to Web API actions. Strathweb.CacheOutput will take care of server side caching and set the appropriate client side (response) headers for you. This is a version for Web Api 2 only.
NSwag: The Swagger API toolchain for .NET and TypeScript
ASP.NET Web API Route Debugger
Core data access library for any Breeze Server
Core data access library for a Breeze Server working with Entity Framework v6
Plugin for adding WS-Federation Identity Provider capabilities to IdentityServer3
Generate detailed Audit Logs for Web API Controller calls.
Helper library for claims based identity & access control in OWIN/Katana based applications.
Helper library for claims based identity & access control in ASP.NET Web API v2.
The WebApiContrib.IoC.Ninject library provides dependency injection helpers for ASP.NET Web API.