gbtb16/kiwi
Dart और Flutter के लिए एक सरल संकलन-समय निर्भरता इंजेक्शन पुस्तकालय
- Stars
- 348
- Forks
- 58
- अंतिम पुश (UTC)
- 17 अग॰ 2026
- प्रोजेक्ट स्थिति
- सक्रिय
तकनीकी विषय
मूल README
यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
README खोलें / बंद करें
kiwi
kiwi kiwi_generator dart_kiwi_example flutter_kiwi_example
Logo
A simple yet efficient IoC container for Dart and Flutter, coupled with a powerful generator to allow you to write less code.
The container does not rely on reflection, it's just a Map, so it's fast.
While using the generator, only constructor injection is supported.
Kiwi
The core package providing the IoC container and the annotations which has no dependencies.
Import it into your pubspec dependencies: section.
Kiwi Generator
The package providing the generator.
Import it into your pubspec dev_dependencies: section.
Dart Kiwi Example
An example showing how to setup kiwi and kiwi_generator inside a Dart CLI project.
Flutter Kiwi Example
An example showing how to setup kiwi and kiwi_generator inside a Flutter project.
Contributions
Feel free to contribute to this project.
If you find a bug or want a feature, but don't know how to fix/implement it, please fill an issue.
If you fixed a bug or implemented a new feature, please send a pull request.