koin-patterns

Installation
SKILL.md

Koin Dependency Injection

Pragmatic DI for Kotlin with Koin.

Module Setup

// AppModule.kt
val appModule = module {
    // Singletons
    single<AppDatabase> { Room.databaseBuilder(...).build() }
    single { get<AppDatabase>().userDao() }
    
    // Factories (new instance each time)
    factory { DateFormatter() }
}
Installs
28
GitHub Stars
53
First Seen
Feb 17, 2026
koin-patterns — ahmed3elshaer/everything-claude-code-mobile