CommonJSJVMNativeWasm

kotlin-inject

Compile-time dependency injection library enabling seamless construction of type instances through annotations like `@Component`, `@Provides`, and `@Inject`. Supports component arguments, type alias differentiation, function injection, scopes, component inheritance, multi-bindings, assisted injection, lazy initialization, and default arguments.

Kodee spinning
Package Supported platforms & targets
me.tatarka.inject:kotlin-inject-runtime:0.7.2 Common, JVM, Native, Wasm, JS / (15 targets) Details
me.tatarka.inject:kotlin-inject-runtime-kmp:0.7.2 Common, JVM, Native, Wasm, JS / (15 targets) Details
Metadata
Latest release 1 day ago

0.7.2

  • 1221 stars
  • Created 5 years ago
  • 37 open issues
  • Latest activity: 1 day ago
License
  • Apache License 2.0

Updated 11 hours ago