An open API service indexing awesome lists of open source software.

https://github.com/helloitshessam/gang

Lightweight and Simple Swift Dependency Injection Framework
https://github.com/helloitshessam/gang

container depenecy-injection spm swift

Last synced: over 1 year ago
JSON representation

Lightweight and Simple Swift Dependency Injection Framework

Awesome Lists containing this project

README

          

# Gang

Gang is a DI framework for Swift and it was created with the help of @propertyWrapper. It takes inspiration from Hilt.

## Features:

Give developers the option to create applications based on DI.

* [x] Binds
* [x] Provides
* [x] Inject
* [x] AppContainer

## Installation:

You can install by using SPM.

## Roadmap:

I try for the below items to be complete until March 2023.

* [ ] Multi Container
* [ ] Unit Test
* [ ] How to use :-)
* [ ] Documents
* [ ] Scope
* [ ] Using KeyPath
* [ ] Alternative Installation like pod
* [ ] Using Github action (CI / CD)


## License:

Gang is available under the MIT license, You can see the LICENSE file for more info.


## Contributing:

I love contributions from everyone By participating in this project.