Help Us Build The Koin IDE Plugin
Help Shape Koin's IDE Integration
Our Koin community has been clear: compile safety is crucial. This year, over 100 Koin users highlighted the need for more robust dependency management.
We're responding with an even more targeted solution- Configuration Safety.
Configuration safety means catching dependency issues before compilation, directly in your integrated development environment (IDE)
For the initial release, we plan to deliver Configuration Tree View and Contextual Navigation. This will be:
🌳 A tree view to help you visualise your Koin configurations including modules, components and dependencies for each app. This view will also include an initial validation check to ensure no configurations are missing.
🌳 Easy navigation between components and their configuration details, including dependencies, without manually searching through the codebase.
For Your Contribution
To show our appreciation, two devs will receive:
🔸 One of Two tickets to KotlinConf 2025
🔸 €500 towards your travel and accommodation
🔸 Some Koin swag 😜
How to Qualify
To be included in the lucky draw, complete the following four actions
✅ Test the Koin Plugin alpha version in your IntelliJ or Android Studio IDE's
✅ Join our technical discussion webinar
✅ Leave a review in the JetBrains Plugins Marketplace
✅ Share your experience with #KoinIDEPlugin
Why We're Asking for Help
We believe the best tools are built with real developer feedback. Your experience with Koin would be invaluable in helping us:
🚧 Identify practical use cases we might have missed
🚧 Spot issues early in our development
🚧 Ensure the plugin fits naturally into your workflow
🚧 Make it genuinely helpful for your daily development