Skip to content

InsertKoinIO/koin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

logo

Kotlin Github Actions Apache 2 License Slack channel

What is KOIN?

Koin is a pragmatic lightweight dependency injection framework for Kotlin developers, developed by Kotzilla and open-source contributors.

Koin is a DSL, a light container and a pragmatic API

Setup & Current Version

Here are the current available Koin project versions:

  • Koin
  • Koin for Compose
  • Koin Annotations

Koin Packages

Project Versions
koin-bom -
koin-core -
koin-core-coroutines -
koin-test -
koin-android -
koin-android-test -
koin-android-compat -
koin-android-navigation -
koin-android-workmanager -
koin-android-compose -
koin-android-compose-navigation -
koin-ktor -
koin-compose -
koin-compose-viewmodel
koin-ktor -
koin-logger-slf4 -
koin-annotations -

๐Ÿ”Ž Check the latest changes to update your Koin project.

๐Ÿ›  Follow the setup page for more details

Get started with Koin Tutorials ๐Ÿš€

You can find here tutorials to help you learn and get started with Koin framework:

Latest News & Resources ๐ŸŒ

Community ๐Ÿ’ฌ

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

Contributors

Thank you all for your work! โค๏ธ

OpenCollective - Sponsorship โค๏ธ

Support this project by becoming a sponsor and be displayed on the offcial website. [Help us and Become a sponsor!]