Tech Insights
Koin

Koin

Last updated , generated by Sumble
Explore more →

What is Koin?

Koin is a pragmatic lightweight dependency injection framework for Kotlin developers. Written in pure Kotlin, using functional resolution, it provides a DSL, a light API and no proxy. It is commonly used for Android development, Kotlin Multiplatform development, and other Kotlin-based applications to manage dependencies and improve code testability.

What other technologies are related to Koin?

Koin Competitor Technologies

Hilt is a dependency injection library by Google, like Koin, offering a different approach to dependency injection. Both are alternatives to provide dependency injection.
mentioned alongside Koin in 12% (279) of relevant job posts
Dagger is a dependency injection framework. Koin provides a simpler alternative to Dagger, which is also for dependency injection.
mentioned alongside Koin in 8% (390) of relevant job posts
Dagger2 is a version of the Dagger DI framework. Koin offers an alternative to Dagger2.
mentioned alongside Koin in 11% (123) of relevant job posts
Dagger Hilt is built on top of Dagger, and it's also a dependency injection framework. Koin offers an alternative to Hilt.
mentioned alongside Koin in 9% (70) of relevant job posts

Koin Complementary Technologies

Retrofit is a type-safe HTTP client for Android and Java. Koin can be used to inject Retrofit instances into classes that need them, making it a complementary technology.
mentioned alongside Koin in 8% (547) of relevant job posts
Room is a persistence library. Koin can be used to inject Room database instances or DAOs into classes, so it complements Room nicely.
mentioned alongside Koin in 10% (412) of relevant job posts
Kotlin Coroutines are for asynchronous programming. Koin can inject objects that use Coroutines, thus acting as a complement.
mentioned alongside Koin in 8% (407) of relevant job posts

Which organizations are mentioning Koin?

Organization
Industry
Matching Teams
Matching People
Koin
SumUp
Scientific and Technical Services

This tech insight summary was produced by Sumble. We provide rich account intelligence data.

On our web app, we make a lot of our data available for browsing at no cost.

We have two paid products, Sumble Signals and Sumble Enrich, that integrate with your internal sales systems.