Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Top 20 Kotlin Dependency Injection Projects
Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin MultiplatformProject mention: KVision 6.0.0 is released | dev.to | 2022-12-31
New modules allow you to easily build KVision apps with the Ballast opinionated application state management framework. You can see how Ballast (together with Koin) can help you design your application architecture in the new todomvc-ballast example.
Painless Kotlin Dependency InjectionProject mention: Kodein VS MocKMP - a user suggested alternative | libhunt.com/r/Kodein | 2022-11-09
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.Project mention: I have been unable to find some good and upto date android projects on using api, retrofit and mvvm architecture on youtube. Was hoping you guys can suggest some good playlists to learn these and other important topics. | reddit.com/r/androiddev | 2022-10-02
I also recommend: NotyKt multi-module
Dependency injection lib for kotlinProject mention: Alternative to Hilt for KMM but not Koin | reddit.com/r/androiddev | 2022-09-02
Simple Android Library, that provides easy way to start the Activities with arguments.
💙 Android sample Avengers chat application using Stream Chat SDK based on MVVM (ViewModel, Coroutines, Room, Hilt, Repository) architecture.
Whetstone is a dependency injection framework for Android that greatly simplifies working with Dagger 2 using all the powers of Anvil (by deliveryhero)Project mention: Whetstone: A DI framework for Android that simplifies working with Dagger 2 using Anvil | reddit.com/r/androiddev | 2022-10-02
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
DI can be simple. Forget about modules and components. Just use it!
Next gen DI framework powered by a Kotlin compiler plugin [WIP] (by IVIanuu)
An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android.Project mention: Nifty, well made, small apps you've run into? | reddit.com/r/androiddev | 2022-04-08
I'll plug mine. https://github.com/Thinkrchive/ThinkRchive
Guice DSL extensions for Kotlin
Gradle plugin to add clock trackings to your dagger components and subcomponents
This is powerful android framework (by Rasalexman)
Example Multi module architecture Android project using MVVM, Dynamic Features, Dagger-Hilt, Coroutines and Navigation ComponentsProject mention: Dynamic Feature modules template | dev.to | 2022-05-09
Kotlin DSL dependency injection library (by osama-raddad)Project mention: Warehouse | reddit.com/r/androiddev | 2022-07-14
Warehouse is a lightweight Kotlin DSL dependency injection library; this library has an extremely faster learning curve and more human-friendly logs, and more explicit, it has graph nesting and multi-module support.
Convenience Kotlin API over the Google Guice DI Library
light-weight KOtlin Dependency Injection (KODI)
Kotlin Dependency Injection with zero setup and zero boilerplate code
Example on how to inject parameters directly into an Android ViewModelProject mention: Parameter Injection for Android ViewModels | dev.to | 2022-08-23
The whole example with different variants using the SavedStateHandle, Hilt and an Activity can be found on GitHub
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Kotlin Dependency Injection related posts
KVision 6.0.0 is released
3 projects | dev.to | 31 Dec 2022
Kodein VS MocKMP - a user suggested alternative
2 projects | 9 Nov 2022
Alternative to Hilt for KMM but not Koin
3 projects | reddit.com/r/androiddev | 2 Sep 2022
Multiplatform dependency injection libraries equivalent to Dagger/Anvil
5 projects | reddit.com/r/Kotlin | 27 Jul 2022
Nine circles of hell to migrate a Kotlin Multiplatform project to the koin-annotations
1 project | reddit.com/r/androiddev | 19 May 2022
Is there extra benefits of using Koin instead of Dagger Hilt in KMM?
2 projects | reddit.com/r/androiddev | 13 Apr 2022
Compose - NavHost recomposition multiple times
1 project | reddit.com/r/androiddev | 1 Apr 2022
A note from our sponsor - Appwrite
appwrite.io | 3 Feb 2023
What are some of the best open-source Dependency Injection projects in Kotlin? This list will help you: