1 repository
Automated generation of platform-specific factory code from shared dependency definitions.
Distinct from Multiplatform Code Sharing: Distinct from general code sharing: focuses on the automated generation of DI factories for multiplatform targets.
Explore 1 awesome GitHub repository matching software engineering & architecture · Multiplatform Factory Generators. Refine with filters or upvote what's useful.
Kotlin-inject is a dependency injection framework for Kotlin that utilizes compile-time code generation to construct type-safe object graphs. By processing declarative annotations during the build process, the library eliminates the need for runtime reflection, ensuring that dependency resolution and validation occur before the application executes. The framework distinguishes itself through its native support for Kotlin Multiplatform, enabling consistent dependency management across shared and platform-specific codebases. It provides specialized mechanisms for assisted injection, allowing de
Produces platform-specific factory code from shared definitions to maintain consistent dependency management.