
Koin Plugin- IntelliJ & Android Studio
Debug Your Kotlin Apps and SDKs Right in Your IDE
147 followers
Debug Your Kotlin Apps and SDKs Right in Your IDE
147 followers
Visualize your Koin dependency graph in real-time directly within your IDE. Detect and resolve configuration issues instantly, from missing dependencies to circular references. Debug and fix critical app performance issues including ANRs, thread bottlenecks, and UI freezes, all without changing your code. Connect to the Kotzilla Console for advanced root cause analysis of your dependency injection setup. Perfect for Android developers who want to maintain clean, performant DI.









The dependency visualization makes it easy to spot issues that were previously hard to track down
Thanks @vanessa_macedo_pinto! We got a lot of feedback from the Koin community about providing a way to visualize modules, components, and dependencies in a project, so that became the first capability we implemented in the plugin. 😊
@vanessa_macedo_pinto Merci Vanessa
Koin is a lightweight and intuitive dependency injection framework that integrates seamlessly with Kotlin. Its syntax is simple and concise, allowing dependency injection to be configured in just a few lines of code.
What I particularly appreciate is the ease with which you can define modules and inject dependencies into classes.
Thanks so much @jaures_beinjamin for the kind words and support!
We’re really glad to hear you enjoy Koin’s simplicity and flexibility as that’s always been a core goal.
Hopefully, with the new plugin, you’ll also enjoy being able to visualize your dependency graph, navigate through your Koin setup more easily, and detect app issues right from the IDE
@jaures_beinjamin Really appreciate the feedback thanks so much
The cascade visualization is really great, my team can now easily find optimization opportunities in our startup flow, which I think we would've totally missed before.
Thanks so much @caroline_bourdeu_d_aguerre for the great feedback on the configuration navigation! We’re happy to hear that the tree visualization is already helping your team spot optimization opportunities.
If you haven't already, I’d encourage you to configure the SDK to take full advantage of the auto-detection features in the plugin. It can help identify other issues, like startup performance problems, and provide deeper insights into app behavior.
Super powerful to solve app issues in kotlin especially with DI.
Thanks, @kashif_mehmood6! Your feedback and active involvement in the Koin community have been super helpful. Also, thanks for your ideas to improve the plugin!
A must have if you're using Koin! 🚀
Thanks for the support @fdambreville. Don't hesitate to share any additional feedback to help us continue improving and adding more capabilities to the plugin
@fdambreville Thanks so much - anything to make Koin users lives simpler that's our goal
After using the Koin Plugin for IntelliJ & Android Studio, I can confidently say it transformed my Kotlin debugging by effortlessly visualizing dependencies and pinpointing issues in real time, streamlining my entire workflow.
Thank you @yassin_rebai ! Those were exactly the two main goals when we started developing the plugin. First, to help you visualize your dependency graph and catch configuration safety related issues early. And second, to help identify and fix app issues related to performance and complexity. Really glad to hear it’s making a difference! 🙌
@yassin_rebai Thanks so much for your feedback, so happy it's working well for you.
Zero instrumentation is the biggest selling point. Saves hours not having to add debug code.
Totally! That was a key goal for us. We wanted developers to start debugging their apps without needing to manually add traces or extra debug code. It’s especially helpful when you're investigating issues in production environments. 🙌
@valdes_faura Great points there
@ael_kotzilla Thanks Aelynn