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 (by MelbourneDeveloper)
ezstate
~70 loc state manager for flutter (by skullchap)
ioc_container | ezstate | |
---|---|---|
7 | 2 | |
60 | 4 | |
- | - | |
7.7 | 6.5 | |
3 months ago | 10 months ago | |
Dart | C++ | |
BSD-3-Clause | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ioc_container
Posts with mentions or reviews of ioc_container.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-05.
-
EZ State - ~65 loc state manager for flutter
The package seems to have no tests. I'd recommend ioc_container if you want something small and well-tested.
- Underrated Flutter Packages You Should Check Out
-
Flutter/Dart Benchmarks: ChangeNotifier/Cubit/StateNotifier/StreamController
Might be worth looking at this as well https://github.com/MelbourneDeveloper/ioc_container/tree/main/benchmarks
-
Dependency Injection recommendation?
It doesn't have any global declarations like the other service locators and it's very fast. Check out the benchmarks here. https://github.com/MelbourneDeveloper/ioc_container/tree/main/benchmarks
-
get_it VS ioc_container - a user suggested alternative
2 projects | 22 Oct 2022
ioc_container has some similarities with get_it but aims at traditional dependency injection instead of being a service locator
ezstate
Posts with mentions or reviews of ezstate.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-05.
-
State management with persistence : Riverpod with Drift or Hydrated Bloc ?
Maybe anything... easy? https://github.com/skullchap/ezstate
- EZ State - ~65 loc state manager for flutter
What are some alternatives?
When comparing ioc_container and ezstate you can also consider the following projects:
get_it - Get It - Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App. Maintainer: @escamoteur
mimir - ⚡ Supercharged Flutter/Dart Database
flutter_boilerplate_project - A boilerplate project created in flutter using MobX and Provider.
objectbox-dart - Flutter database for super-fast Dart object persistence
getx - Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.
analysis-options-generator - Tool for automatically populating analysis_options.yaml file with all the available linting rules described by the official documentation.