ioc-container

Top 23 ioc-container Open-Source Projects

  • Swinject

    Dependency injection framework for Swift with iOS/macOS/Linux

  • Autofac

    An addictive .NET IoC container

    Project mention: Modular Dependency Injection in .NET | dev.to | 2024-03-25

    When I was building application with .NET Framework I always used libraries like Autofac and SimpleInjector for dependency injection. I really liked to create modules (Packages in SimpleInjector) to achieve higher cohesion and lower coupling in my class libraries. I made a module for every class library in which all dependencies inside of that class library were registered. Why should my web application (for example) know if MyBeautifulService in MyBeautifulClassLibrary should be transient or singleton?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Dependency Injector

    Dependency injection framework for Python

    Project mention: Java 21 makes me like Java again | news.ycombinator.com | 2023-09-16

    Nothing to do with the nature of the language, but with the nature of the program.

    If you're writing a few line script, you don't need a DI container. Once your program gets large, it becomes extremely messy without one. It's no surprise projects like [1] exist.

    [1] https://github.com/ets-labs/python-dependency-injector

  • Typhoon

    Powerful dependency injection for Objective-C ✨✨ (https://PILGRIM.PH is the pure Swift successor to Typhoon!!)✨✨ (by appsquickly)

  • Simple Injector

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

    Project mention: Modular Dependency Injection in .NET | dev.to | 2024-03-25

    When I was building application with .NET Framework I always used libraries like Autofac and SimpleInjector for dependency injection. I really liked to create modules (Packages in SimpleInjector) to achieve higher cohesion and lower coupling in my class libraries. I made a module for every class library in which all dependencies inside of that class library were registered. Why should my web application (for example) know if MyBeautifulService in MyBeautifulClassLibrary should be transient or singleton?

  • StructureMap

    A Dependency Injection/Inversion of Control tool for .NET

  • Reflex

    Minimal dependency injection framework for Unity (by gustavopsantos)

    Project mention: Another small hack I use for prototyping | /r/Unity3D | 2023-12-10

    There is also Reflex, a fast but more minimalistic solution. I haven't really heard much about people's experiences using this, so not sure how good it is in practice.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • container

    A lightweight yet powerful IoC dependency injection container for the Go programming language (by golobby)

  • kangaru

    🦘 A dependency injection container for C++11, C++14 and later

  • Meet Grace

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

  • ioc

    :unicorn: lightweight (<1kb) inversion of control javascript library for dependency injection written in typescript (by owja)

  • di

    🛠 A full-featured dependency injection container for go programming language. (by defval)

  • react-ioc

    Hierarchical Dependency Injection with new React 16 Context API

    Project mention: Simplifying Dependency Injection with the Service Container Pattern in ReactJS and Ruby on Rails | dev.to | 2023-05-15

    In a ReactJS application, we can implement the Service Container pattern using a library such as react-ioc. This library provides a simple and lightweight Inversion of Control (IoC) container that can be used to manage application services. Github react-ioc

  • brandi

    The dependency injection container powered by TypeScript.

  • iti

    ~1kB Dependency Injection Library for Typescript and React with a unique support of async flow

  • fold

    IoC container with all required goodies to write flexible node applications

    Project mention: Announcing AdonisJS v6 | dev.to | 2024-01-24

    Documented usage of IoC container and container services.

  • obsidian

    Dependency injection library for React and React Native applications (by wix-incubator)

    Project mention: Clean Architecture in React Native? | /r/reactnative | 2023-05-22

    If you coming from Android development and you're missing Dagger/Hilt for dependency injection, you might want to checkout Obsidian which is heavily influenced by Dagger.

  • pilgrim

    Dependency injection for Swift (iOS, OSX, Linux). Strongly typed, pure Swift successor to Typhoon.

  • ioc_container

    A simple, fast IoC Container for Dart and Flutter. Use it for dependency injection or as a service locator. It has scoped, singleton, transient and async support

  • di-framework

    ↗ A Dependency Injection framework for Unity game engine.

  • di

    DI is a dependency injection framework that allows you to define dependencies as cheaply as defining function arguments. (by darkleaf)

  • minfac

    Lightweight Inversion Of Control

  • pumpit

    PumpIt is a small (~2KB) dependency injection container without the decorators, suitable for the browser.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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). The latest post mention was on 2024-03-25.

ioc-container related posts

Index

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

Project Stars
1 Swinject 6,178
2 Autofac 4,370
3 Dependency Injector 3,581
4 Typhoon 2,698
5 Simple Injector 1,183
6 StructureMap 911
7 Reflex 582
8 container 530
9 kangaru 464
10 Meet Grace 334
11 ioc 273
12 di 225
13 react-ioc 198
14 brandi 187
15 iti 118
16 fold 114
17 obsidian 77
18 pilgrim 63
19 ioc_container 60
20 di-framework 38
21 di 31
22 minfac 23
23 pumpit 22
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com