Top 20 NuGet IoC Packages

This package contains Unity Container and Abstractions libraries as a single package.
Unity adapter for log4net
Castle Windsor is best of breed, mature Inversion of Control container available for .NET.
Unity Container Public Abstractions
Autofac is an IoC container for Microsoft .NET. It manages the dependencies between classes so that applications stay easy to change as they grow in size and complexity.
Unity Core Engine
An extension for Autofac-IoC to use MediatR and CQRS with ease.
Key Value Database, Wrapped Dynamic IL generation with debugging + extensions, IOC Container, Object Database, RPC Library, Snappy Compression, Event Storage
Catel.Core library.
Cecil is a library written by Jb Evain to generate and inspect programs and libraries in the ECMA CIL format. It has full support for generics, and support some debugging symbol format. In simple English, with Cecil, you can load existing managed assemblies, browse all the contained types, modify th...
Unity Interception
Unity for ASP.NET MVC
Provides an extension to register ISchedulerFactory with Unity and a JobFactory to allow Unity to resolve Jobs.
Castle Windsor logging facility lets you easily inject loggers into your components. It offers integration with most popular 3rd party logging frameworks like log4net, NLog and Serilog (see Castle Core docs).
Unity for ASP.NET WebApi
Unity for Microsoft Dependency Injection framework.
The #1 pattern-aware extension to C# and VB.
Simple Injector is an easy, flexible and fast dependency injection library that uses best practice to guide your solutions toward the pit of success.
Simple Injector ASP.NET MVC Integration.
Simple, powerful and fast expressions based Inversion of Control container for .NET.