Kotlin Dependency Injection

Open-source Kotlin projects categorized as Dependency Injection

Top 21 Kotlin Dependency Injection Projects

Dependency Injection
  1. koin

    Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform

    Project mention: Ultimate Kotlin Cheatsheet | dev.to | 2025-03-29

    Koin - Dependency injection

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Kodein

    Painless Kotlin Dependency Injection

  4. NotyKT 🖊️

    📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

  5. kotlin-inject

    Dependency injection lib for kotlin

    Project mention: The Fread Project is Now Open Source, Based on Kotlin Multiplatform and Compose Multiplatform | dev.to | 2025-04-28

    kotlin-inject: Dependency injection

  6. ActivityStarter

    Simple Android Library, that provides easy way to start the Activities with arguments.

  7. AvengersChat

    💙 Android sample Avengers chat application using Stream Chat SDK based on MVVM (ViewModel, Coroutines, Room, Hilt, Repository) architecture.

  8. Notify

    📝 Notify is a simple note application build to demonstrate the use of clean MVVM Architecture with Jetpack Compose and Material-3 guidelines along with some Modern Android development tools. (by aritra-tech)

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. whetstone

    Whetstone is a dependency injection framework for Android that greatly simplifies working with Dagger 2 using all the powers of Anvil

  11. PopKorn

    DI can be simple. Forget about modules and components. Just use it!

  12. injekt

    Next gen dependency injection library for Kotlin [WIP] (by IVIanuu)

  13. ThinkRchive

    An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android.

  14. kotlin-guice

    Guice DSL extensions for Kotlin

  15. dagger-track

    Gradle plugin to add clock trackings to your dagger components and subcomponents

  16. ModularDynamicFeatureHilt

    Example Multi module architecture Android project using MVVM, Dynamic Features, Dagger-Hilt, Coroutines and Navigation Components

  17. FlairFramework

    This is powerful android framework (by Rasalexman)

  18. kotlin-guiced

    Convenience Kotlin API over the Google Guice DI Library

  19. Warehouse

    Kotlin DSL dependency injection library (by osama-raddad)

  20. BCVAX-Android

  21. KODI

    light-weight KOtlin Dependency Injection (KODI)

  22. On

    Kotlin Dependency Injection with zero setup and zero boilerplate code

  23. viewmodel-parameters

    Example on how to inject parameters directly into an Android ViewModel

  24. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Kotlin Dependency Injection discussion

Log in or Post with

Kotlin Dependency Injection related posts

  • Seven Legacy Technologies in Android Development and Their Modern Counterparts

    1 project | dev.to | 27 Jan 2025
  • Modern Dependency Injection with Koin: The Smart DI Choice for 2025

    1 project | dev.to | 2 Nov 2024
  • When developing a Compose application......

    1 project | dev.to | 29 Oct 2024
  • Koin is now updated to support the latest Kotlin version

    1 project | dev.to | 24 Oct 2024
  • Day 1. Deep breath and dive. 

    2 projects | dev.to | 10 Sep 2024
  • Kotlin Multiplatform and Swift - Overcoming Interoperability Challenges for Multiplatform Development

    1 project | dev.to | 16 Jul 2023
  • [Typescript] Quelqu'un peut-il suggérer une bibliothèque d'injection de dépendance simple pour TypeScript / JavaScript?

    1 project | /r/enfrancais | 28 Apr 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 29 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Dependency Injection projects in Kotlin? This list will help you:

# Project Stars
1 koin 9,379
2 Kodein 3,259
3 NotyKT 🖊️ 1,726
4 kotlin-inject 1,396
5 ActivityStarter 432
6 AvengersChat 366
7 Notify 348
8 whetstone 215
9 PopKorn 155
10 injekt 109
11 ThinkRchive 84
12 kotlin-guice 66
13 dagger-track 62
14 ModularDynamicFeatureHilt 39
15 FlairFramework 31
16 kotlin-guiced 18
17 Warehouse 18
18 BCVAX-Android 18
19 KODI 16
20 On 12
21 viewmodel-parameters 0

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Kotlin is
the 17th most popular programming language
based on number of references?