Kotlin Architecture

Open-source Kotlin projects categorized as Architecture Edit details

Top 21 Kotlin Architecture Projects

  • iosched

    The Google I/O Android App

    Project mention: Now in Android - a new, open source, real-world sample app | reddit.com/r/androiddev | 2022-05-13

    google/iosched was worse :D

  • RIBs

    Uber's cross-platform mobile architecture framework.

    Project mention: Ribs - Uber's cross-platform mobile architecture framework. | reddit.com/r/github_trends | 2022-05-31
  • Appwrite

    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!

  • android-showcase

    💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...

    Project mention: Anyone here who has bought Philipp Lackner's course for developing multi-module apps? | reddit.com/r/androiddev | 2022-05-04

    They probably want you to do a module split like in https://github.com/chrisbanes/tivi or https://github.com/igorwojda/android-showcase, but what they probably don't realize is that modularization is a trade-off, namely greatly increased build configuration complexity for... well, having modules.

  • 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.

  • Kaspresso

    Great UI test framework

    Project mention: Kaspresso 1.4.0: Jetpack Compose support (early access) | reddit.com/r/androiddev | 2021-11-26

    Read additional information here.

  • Notzz-App

    📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).

    Project mention: ⟳ 3 apps added, 7 updated at apt.izzysoft.de | reddit.com/r/FDroidUpdates | 2021-10-26

    Nottz App (version 1): a simple note taking app

  • CocktailApp

    Cocktails Android App with Clean Architecture, MVVM , Retrofit, Coroutines, Navigation Components , Room, Dagger Hilt, Cache Strategy and Coroutines Flow

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • bitcoin-market-android

    Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰

    Project mention: Example open-source apps which are modern and use Android Jetpack and other popular libraries? | reddit.com/r/androiddev | 2021-11-11
  • AvengersChat

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

    Project mention: Android Avengers chat demo project using Stream Chat SDK based on MVVM architecture. (ViewModel, Hilt, Coroutines, Room, Repository) | reddit.com/r/androiddev | 2021-10-22

    Hi everyone! Here is the open-source repository: https://github.com/skydoves/AvengersChat

  • stream-draw-android

    🛥 Stream Draw is a real-time multiplayer drawing & chat game app built entirely with Jetpack Compose.

    Project mention: Real-time multiplayer drawing & chat game demo app built entirely with Jetpack Compose. | reddit.com/r/androiddev | 2022-03-24

    Hi everyone! Here is the open-source repository: https://github.com/getStream/stream-draw-android

  • Delish

    Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVVM clean architecture.

  • komposable-architecture

    🏗️ Kotlin implementation of Point-Free's composable architecture

    Project mention: Need advice on ViewModel reusability(MVI) | reddit.com/r/androiddev | 2022-05-09
  • Fragula

    🧛 Fragula is a swipe-to-dismiss extension for navigation component library for Android

  • Premo

    Premo helps to implement the presentation layer and share it on Android, iOS, Desktop and Web.

    Project mention: Multiplatform Presentation Model (aka ViewModel) with convenient navigation. Navigate between PresentationModels instead of switching views (or composables). | reddit.com/r/androiddev | 2022-01-04
  • Sesame

    Android architecture components made right (by aartikov)

  • kotlin-composable-architecture

    Companion for the Swift Composable Architecture. A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

    Project mention: Need advice on ViewModel reusability(MVI) | reddit.com/r/androiddev | 2022-05-09
  • LifecycleMvp

  • Jetpack-Compose-Orbit-MVI-Demo

    Demo / Sample Android Project created with Jetpack Compose and Orbit MVI

    Project mention: Implementing Jetpack Compose + Orbit MVI | dev.to | 2022-02-10
  • android_mvp

    MVP skeleton builder, Kotlin-implemented and AndroidX compliant

    Project mention: Android MVP without RxJava/Dagger | reddit.com/r/androiddev | 2022-05-31

    Source code: https://github.com/marcherdiego/android_mvp

  • MVVMWeather

    Mini Android weather application that shows the weather of the current location using MVVM.

    Project mention: I want to share my learning journey: Android MVVM sample project with different topics | reddit.com/r/androiddev | 2022-06-20

    Here is the GitHub link: https://github.com/vsay01/MVVMWeather

  • Showify

    Showify is a my first simple ✅ Android application 📱 using DI, where I learn how to use dagger-hilt, retrofit2, mvvm, livedata, Requestly Interceptor and so much more...

    Project mention: Showify Tv Shows App | Requestly Android Interceptor | dev.to | 2022-06-21

    Showify Github Requestly Android Interceptor

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). The latest post mention was on 2022-06-21.

Kotlin Architecture related posts


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

Project Stars
1 iosched 21,529
2 RIBs 6,962
3 android-showcase 5,494
4 kotlin-sample-app 2,203
5 Kaspresso 1,334
6 Notzz-App 451
7 CocktailApp 355
8 bitcoin-market-android 288
9 AvengersChat 264
10 stream-draw-android 262
11 Delish 258
12 komposable-architecture 148
13 Fragula 134
14 Premo 105
15 Sesame 101
16 kotlin-composable-architecture 95
17 LifecycleMvp 20
18 Jetpack-Compose-Orbit-MVI-Demo 19
19 android_mvp 16
20 MVVMWeather 11
21 Showify 1
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.