Top 20 NuGet IoC Packages

Unity.Mvc3 is a library that allows simple Integration of Microsoft's Unity IoC container with ASP.NET MVC 3. This project includes a bespoke DependencyResolver that creates a child container per HTTP request and disposes of container resolved IDisposable instances at the end of the request.
Collection of useful classes for your .NET application: Object Pool, Thread Pool, Queue Async Processor, BlockingQueue, DiskQueue, ThreadSetManager, Throttling, Semaphore, EntryCounteringEvent, Collections, ReadOnlyCollections, IoC, WeakEvent and other.
Adds a Clone method to PocketContainer.
Enables PocketContainer to resolve open generic types.
A convention that tells PocketContainer to choose the longest constructor that contains no primitive types (including strings, dates, and numeric types) when resolving instances of an unregistered type.
Web framework that extends ASP.NET MVC with a plug-in architecture and default implementations of commonly used features.
NReco.Application integrates external dependencies (NI.Ioc,Mvp.Xml,Log4Net,NReco) and provides basic NReco application context.
This package provides a starting point that automatically wires up a new dependency injection configuration for Grace using a composition root pattern and injection through either IControllerFactory or IDependencyResolver. You may customize this configuration to allow for replacement of virtually an...
Container-per-request and other IoC goodness for ASP.NET MVC 5.1 using StructureMap.
Ninject extension for using StaticProxy.Fody with ninject. This enables proxying on platforms which don't support Dynamic Proxy (like Windows RT, Apple IPhone,...)
Autofac extension supporting MvvmCross dependency injection.
Quick start for Autofac ASP.Net Mvc integration, this package will adds the needed dependencies and code examples to quickly started Autofac IOC with the Asp.Net Mvc.
A sexier .NET dependency injection framework
A modular way of configuring IOC dependencies that is independent of the container
LeadPipe.Net.Data.NHibernate.Unity is a comprehensive pre-built data implementation package that uses NHibernate and provides implementations of a repository, the query object pattern, and unit of work pattern. This package provides easy component registration for Unity users. LeadPipe.Ne...
Implementation of CommonServiceLocator for DryIoc container, see rationale at https://github.com/unitycontainer/commonservicelocator
This package exists for backward compatibility. Otherwise Unity.WCF should be used directly.
Ninject configuration helper for MediatR.
Contains image processing algorithms which can only be used for educational applications, and cannot be used in commercial products without express permission of its authors. Currently contains the Fast Guided Filter. This package is part of the Accord.NET Framework.