Skip to content

InsertKoinIO/koin-getting-started

Repository files navigation

logo

What is KOIN? - https://insert-koin.io

A pragmatic lightweight dependency injection framework for Kotlin developers. Koin is a DSL, a light container and a pragmatic API

Latest Version - Maven Central

You can find the following page to help setup your project: Koin Gradle Setup

Where to find resources? 🌐

Latest News

Any question about Koin usage?

Found a bug or a problem on a specific feature? Open an issue on Github issues

Contributing 🛠

Want to help or share a proposal about Koin? problem on a specific feature?

  • Open an issue to explain the issue you want to solve Open an issue
  • Come talk on slack #koin-dev channel
  • After discussion to validate your ideas, you can open a PR or even a draft PR if the contribution is a big one Current PRs

Additional readings about basic setup: https://github.com/InsertKoinIO/koin/blob/master/CONTRIBUTING.adoc

Sponsorship

Backers on Open Collective Sponsors on Open Collective

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

Going further

This sample uses Koin's core APIs only. For production work, the team behind Koin (Kotzilla) maintains four official, complementary tools. One data layer, four surfaces:

  • Kotzilla SDK — captures the data the Console and the MCP Server read. Drop in via monitoring() below; coordinates in libs.versions.toml.
  • Kotzilla Console — visual exploration of that data: timelines, distributions, app-vitals dashboards.
  • Kotzilla MCP Server — same data in the terminal, exposed to Claude Code / Cursor or other AI agents for SDK setup guidance, in-flow diagnosis, fixes, and build reports.
  • Koin IDE Plugin ("Koin Dependency Injection (Official)" on JetBrains Marketplace) — Koin configuration viz, Insights View, and AI-powered fix prompts in Android Studio / IntelliJ. Requires Kotzilla account sign-in.

Reference integration: https://github.com/kotzilla-io/kmp-app-monitoring Setup details: docs/observability.md

About

Getting Started Sample Projects

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors