{"repo":"gbtb16/kiwi","free":true,"listed":false,"github":"https://github.com/gbtb16/kiwi","clone":"git clone https://github.com/gbtb16/kiwi.git","description":"A simple compile-time dependency injection library for Dart and Flutter","language":"Dart","stars":348,"topics":["dependency-injection","dart","flutter"],"license":"MIT","category":"mobile-apps","readme_excerpt":"kiwi 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 Source Code The core package providing the IoC container and the annotations which has no dependencies. Import it into your pubspec dependencies: section. Kiwi Generator Source Code The package providing the generator. Import it into your pubspec dev dependencies: section. Dart Kiwi Example Source Code An example showing how to setup kiwi and kiwi generator inside a Dart CLI project. Flutter Kiwi Example Source Code 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.","default_branch":null,"files":null,"tree":[],"storefront":"/r/gbtb16","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gbtb16/kiwi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}