Koin.dart
A pragmatic lightweight dependency injection framework for Dart developers.
Easy to Use
Koin is a lightweight container and a pragmatic API. Using functional resolution only: no proxy, no code generation, no reflection.
Robust
The code has a high level of test coverage and the Kotlin version has been used in thousands of applications.
Powerful features
Koin has a powerful set of features, such as multiple bindings, ,named definitions, lazy inject end parameter injection.