# szczuropior/scala-di

> Simple dependency injection for scala: allows for adding objects into different contexts (a context may inherit from another context) and obtaining the objects from currently chosen context. Objects can be added as singletons (one object with given ID per context), lazy singletons (singleton that is created on first get() operation) and prototypes (new object is created on each get() execution).   If you want to learn more, please, visit project Wiki (still to be extended). Maven artifact available soon.

- **Canonical URL**: https://githubrepo.cloud/repo/szczuropior/scala-di
- **GitHub Repository**: https://github.com/szczuropior/scala-di
- **Maintainer / Creator**: https://github.com/szczuropior
- **Discovered On**: Sep 25, 2026

---
*Indexed by GitHubRepo (https://githubrepo.cloud). Real-time open-source discovery & telemetry.*
