Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 Kotlin clean-architecture Projects
-
android-showcase
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Android-Showcase (Android project using Konsist)
-
Android-CleanArchitecture-Kotlin
This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
Project mention: The Android Clean Architecture is surely so clean that I barely see any packages here | /r/mAndroidDev | 2023-01-15This article specifically says not to create a "domain layer module" and "data layer module" https://fernandocejas.com/2018/05/07/architecting-android-reloaded/
-
Appwrite
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
-
kotlin-sample-app
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
-
Project mention: Top 10 Android Apps in 2013 (not available on the Google Play Store) | /r/androidapps | 2023-12-05
https://github.com/mhss1/MyBrain Task
-
Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭 (by andremion)
-
Spowlo
A Spotify songs downloader for Android made with Jetpack Compose, Material You and the spotDL Python library
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
-
Project mention: Best Weather App That Doesn't Use Google Play Services | /r/GrapheneOS | 2023-07-05
I personally use Prognoza, and can recommend it: https://github.com/davidtakac/prognoza
-
-
CleanArchitecture
Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, OpenAPI/REST & KGraphQL/GraphQL generated endpoints, Gradle. (by ESchouten)
-
Open source app SDAI FOSS add new beta feature. And it's work, not perfect, but work. Cannot wait new updates! https://github.com/ShiftHackZ/Stable-Diffusion-Android
-
AndroidCleanArchitecture
This is a project built with Love ❤️ and also with Clean architecture in Android .
-
PropertyFindAR
🏘 🎃 Real Estate Sample App with RxJava3+Coroutines Flow, Dynamic Feature Modules, Dagger Hilt, Offline First, ConcatAdapter, Animations and tests for Room, Retrofit, useCase and ViewModels with TDD.
-
Android-Clean-Architecture
🎞 A demo movie android app showcasing Clean Architecture, written in Kotlin and featuring Jetpack Compose for modern, declarative UIs. (Offline-first App)
Project mention: A demo movie android app that demonstrates Clean Architecture. (Offline-first App) 🎞 | /r/androiddev | 2023-02-06 -
-
-
TimePlanner
Mobile app for planning tasks for the day with multimodule architecture, MVI, Compose, Room, Voyager, AlarmManager, Notification, Charts
TimePlanner (version 0.8.1): Convenient and fast task planning for the day
-
Musicmax
Musicmax is a Music Player application for Android built with Jetpack Compose and Jetpack Media 3.
Musicmax (version 3): Music Player
-
SpaceDawn
Space Dawn is a demo app built to demonstrate the use of Mutli-Module Clean MVVM Architecture with Jetpack Compose by following Material-3 guidelines along with other MAD libraries such as Dagger-Hilt, Room Database, Coroutines, Navigation, WorkManager etc. for building Android Apps
Project mention: Enabling Compose Compiler in a multi module android project to generate Compose Compiler metric reports | /r/androiddev | 2023-07-28This is my domain module's build.gradlehttps://github.com/avidraghav/SpaceDawn/blob/main/domain/build.gradle
-
CoinTrend
Lightweight Open-Source Crypto Monitor 📱📈 Android MVVM/MVI Multimodule Clean Architecture, Unidirectional Data Flow, Kotlin Flows, Room, Retrofit, Coroutines, 100% Jetpack Compose 🚀 Available on Google Play ▶️ and F-Droid 🤖
-
Pinkt (version 2010000): An unofficial Android app for Pinboard. Manage and view your bookmarks.
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Kotlin clean-architecture related posts
- Local Stable Diffusion on android
- Enabling Compose Compiler in a multi module android project to generate Compose Compiler metric reports
- Best Weather App That Doesn't Use Google Play Services
- Can I use the Google weather widget or is this a bad idea?
- For you which apps has a bad user interface?
- ⟳ 0 apps added, 14 updated at apt.izzysoft.de
- Google Weather for Android finally getting Material You redesign
-
A note from our sponsor - Onboard AI
getonboard.dev | 9 Dec 2023
Index
What are some of the best open-source clean-architecture projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | android-showcase | 6,198 |
2 | Android-CleanArchitecture-Kotlin | 4,525 |
3 | kotlin-sample-app | 2,367 |
4 | MyBrain | 946 |
5 | Theatre | 646 |
6 | Spowlo | 568 |
7 | android-template | 543 |
8 | bitcoin-market-android | 338 |
9 | prognoza | 329 |
10 | CleanArchitectureForAndroid | 301 |
11 | CleanArchitecture | 294 |
12 | Stable-Diffusion-Android | 281 |
13 | AndroidCleanArchitecture | 279 |
14 | PropertyFindAR | 257 |
15 | Android-Clean-Architecture | 227 |
16 | DashCoin | 220 |
17 | Cinemax | 206 |
18 | TimePlanner | 204 |
19 | Musicmax | 199 |
20 | SpaceDawn | 127 |
21 | CoinTrend | 125 |
22 | pinboard-kotlin | 108 |
23 | updater-for-spotify | 76 |