{"slug":"koin-migration","title":"koin-migration","description":"Automate Dependency Injection framework migrations in Kotlin / Android / KMP\nprojects. Covers Hilt (+ Dagger), Dagger 2, Toothpick, Kodein, Koin 3.x → 4.x,\nclassic Koin DSL → Safe DSL, and Koin KSP Annotations → Koin Compiler Plugin.\n\nProduces idiomatic Koin 4 output — annotations (@Singleton, @Factory,\n@KoinViewModel, @Module + @Configuration + @ComponentScan) for annotation-based\nsources, Safe DSL for Kodein and Koin DSL migrations. Always targets the Koin\nCompiler Plugin (no KSP).\n\nIncludes an 8-step per-module workflow with leaf-first selection, per-module\nvalidation loop, progressive-migration bridging patterns (Hilt @EntryPoint\nco-located in the consumer's @Module, koin-android-dagger library option).","developer":null,"category":null,"reported_installs":null,"active":true,"first_seen_at":"2026-10-03T22:13:33.942Z","last_seen_at":"2026-10-10T12:00:00.763Z","last_changed_at":"2026-10-03T22:13:33.942Z","platform":"claude","sources":["Community"],"works_with":["Claude Code"],"marketplace_url":null,"repository_url":"https://github.com/InsertKoinIO/koin-migration.git","web_data":{},"github_data":{},"catalog_sources":{"community":[{"name":"koin-migration","source":{"sha":"212663ed75a71befab58573f9d40cd3520860d0a","url":"https://github.com/InsertKoinIO/koin-migration.git","source":"url"},"homepage":"https://github.com/InsertKoinIO/koin-migration","description":"Automate Dependency Injection framework migrations in Kotlin / Android / KMP\nprojects. Covers Hilt (+ Dagger), Dagger 2, Toothpick, Kodein, Koin 3.x → 4.x,\nclassic Koin DSL → Safe DSL, and Koin KSP Annotations → Koin Compiler Plugin.\n\nProduces idiomatic Koin 4 output — annotations (@Singleton, @Factory,\n@KoinViewModel, @Module + @Configuration + @ComponentScan) for annotation-based\nsources, Safe DSL for Kodein and Koin DSL migrations. Always targets the Koin\nCompiler Plugin (no KSP).\n\nIncludes an 8-step per-module workflow with leaf-first selection, per-module\nvalidation loop, progressive-migration bridging patterns (Hilt @EntryPoint\nco-located in the consumer's @Module, koin-android-dagger library option)."}]}}