DIKit

Dependency injector

A dependency injection framework for Swift that facilitates modular and loosely-coupled application development

Dependency Injection Framework for Swift, inspired by KOIN.

GitHub

103 stars
5 watching
17 forks
Language: Swift
last commit: about 1 year ago
Linked from 1 awesome list

application-contextcarthagecocoapodsdependencydependency-injectiondependency-injection-containerhelperinjectioninjection-containerinjection-dependencyinjection-frameworkioskoinservice-locatorswiftswift-package-managerswift5swiftpm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ivlevastef/ditranquillity A dependency injection library for Swift that provides a lightweight and powerful way to manage object dependencies in iOS applications. 423
dfed/safedi A compile-time safe dependency injection framework for Swift projects 96
devxoul/pure An implementation of dependency injection in Swift applications using the Composition Root pattern. 378
hmlongco/resolver An ultralight Dependency Injection framework for Swift 5.x on iOS. 2,150
swinject/swinject A dependency injection framework for Swift that enables modular, loosely-coupled component development 6,342
softwaremill/macwire A dependency injection library for Scala that automatically generates instance creation code at compile-time. 1,275
scaldi/scaldi A lightweight dependency injection library for Scala applications 289
mbierlee/poodinis A dependency injection framework for the D programming language. 71
framework-one/di1 A lightweight dependency injection framework for ColdFusion / CFML, supporting constructor, setter, and property-based injection. 104
hubspot/dropwizard-guice A library that enables integration of the Guice dependency injection framework with Dropwizard applications. 266
scribd/weaver A dependency injection framework that automatically generates boilerplate code at compile-time to manage dependencies in Swift projects. 749
python-injector/flask_injector A library that adds dependency injection support to the Flask web framework. 277
kawoou/deli A Dependency Injection framework to simplify the creation and management of objects in a software application 135
gracicot/kangaru An inversion of control container for C++11 and later with dependency injection features. 498
alisoftware/dip A simple Dependency Injection Container for Swift. 979