C# ioc-container

Open-source C# projects categorized as ioc-container

Top 10 C# ioc-container Projects

ioc-container
  1. Autofac

    An addictive .NET IoC container

    Project mention: Mastering Dependency Injection: Effective Ways to Inject Dependencies in C# | dev.to | 2025-05-25

    Autofac Documentation

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. Simple Injector

    An easy, flexible, and fast Dependency Injection library that promotes best practice to steer developers towards the pit of success.

  4. Reflex

    Minimal dependency injection framework for Unity (by gustavopsantos)

  5. StructureMap

    A Dependency Injection/Inversion of Control tool for .NET

  6. Meet Grace

    Grace is a feature rich dependency injection container library (by ipjohnson)

  7. ManualDi

    Fast and extensible C# dependency injection library without reflection. Works seamlessly in both Unity3d and plain C# projects

  8. di-framework

    ↗ A Dependency Injection framework for Unity game engine.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. Simplify.DI

    Simplify is an open-source set of lightweight .NET libraries that provide infrastructure for your applications. DI and mocking friendly. (by SimplifyNet)

  11. service-annotations

    Attributes for automatic registration in ServiceCollection

  12. Canister

    Canister is a simple C# library aimed at enhancing the built-in IoC container in .NET. It enables you to effortlessly add all objects of a specified type and introduces the concept of modules to automatically wire up your system. With Canister, managing dependencies becomes a breeze, allowing you to focus on writing maintainable code.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# ioc-container discussion

Log in or Post with

C# ioc-container related posts

  • Mastering Dependency Injection: Effective Ways to Inject Dependencies in C#

    1 project | dev.to | 25 May 2025
  • Modular Dependency Injection in .NET

    2 projects | dev.to | 25 Mar 2024
  • Another small hack I use for prototyping

    1 project | /r/Unity3D | 10 Dec 2023
  • Optimizing .NET solution architecture for faster compilation through project decoupling

    1 project | dev.to | 5 Dec 2023
  • I updated reflex readme, what do you think it about it? Constructive feedback is very welcome ;)

    1 project | /r/Unity3D | 24 Apr 2023
  • How to do dependency injection based on HttpContext values?

    1 project | /r/csharp | 21 Apr 2023
  • "7D Mad Rogue Kart" post-mortem

    1 project | /r/roguelikedev | 12 Mar 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source ioc-container projects in C#? This list will help you:

# Project Stars
1 Autofac 4,605
2 Simple Injector 1,245
3 Reflex 1,215
4 StructureMap 907
5 Meet Grace 341
6 ManualDi 56
7 di-framework 40
8 Simplify.DI 18
9 service-annotations 8
10 Canister 8

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

Did you know that C# is
the 11th most popular programming language
based on number of references?