Kotlin Architecture

Open-source Kotlin projects categorized as Architecture

Top 23 Kotlin Architecture Projects

Architecture
  • RIBs

    Uber's cross-platform mobile architecture framework.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • android-showcase

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

    Project mention: Refactoring Multi-Module Kotlin Project WithΒ Konsist | dev.to | 2023-09-04

    Android-Showcase (Android project using Konsist)

  • 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

    Android UI test framework

  • circuit

    ⚑️ A Compose-driven architecture for Kotlin and Android applications. (by slackhq)

  • whatsApp-clone-compose

    πŸ“± WhatsApp clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat/Video SDK for Compose.

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

  • SaaSHub

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

    SaaSHub logo
  • android-template

    Android app starter template

  • Delish

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

  • CocktailApp

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

  • AvengersChat

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

  • bitcoin-market-android

    Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals πŸ’°

  • stream-draw-android

    πŸ›₯ Stream Draw is a real-time multiplayer drawing & chat game app built entirely with Jetpack Compose.

  • komposable-architecture

    πŸ—οΈ Kotlin implementation of Point-Free's composable architecture

  • FlowMVI

    A Kotlin Multiplatform MVI library based on coroutines with a rich DSL and a powerful plugin system.

    Project mention: πŸš€ New Library: ApiResult - A Monad for Declarative and Functional Error Handling | /r/androiddev | 2023-08-31

    I also can't not mention how well the library plays with our architecture FlowMVI. The stability and performance of features in our projects using the two new libraries is absolutely incredible, featuring almost 0% crash opportunity below the UI Layer.

  • Premo

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

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

  • Sesame

    Android architecture components made right (by aartikov)

  • Jetpack-Compose-Orbit-MVI-Demo

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

  • LifecycleMvp

  • android_mvp

    MVP skeleton builder, Kotlin-implemented and AndroidX compliant

  • dialogue

    Android XMPP chat client using Smack and built entirely with Kotlin and Jetpack Compose

  • MVVMWeather

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

  • 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 Architecture discussion

Log in or Post with

Kotlin Architecture related posts

  • Delish, a Food Recipes App in Jetpack Compose with MVI architecture

    3 projects | /r/mAndroidDev | 27 Dec 2022
  • Android chat client using Smack and built entirely with Kotlin and Jetpack Compose

    1 project | /r/opensource | 28 Aug 2022
  • Android chat client using Smack and built entirely with Kotlin and Jetpack Compose

    1 project | /r/coolgithubprojects | 28 Aug 2022
  • Interviewing for a Graduate Android Role without much Android Experience

    1 project | /r/androiddev | 25 Aug 2022
  • I want to share my learning journey: Android MVVM sample project with different topics

    2 projects | /r/androiddev | 20 Jun 2022
  • Now in Android - a new, open source, real-world sample app

    4 projects | /r/androiddev | 13 May 2022
  • Android Avengers chat demo project using Stream Chat SDK based on MVVM architecture. (ViewModel, Hilt, Coroutines, Room, Repository)

    1 project | /r/androiddev | 22 Oct 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Jul 2024
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

Project Stars
1 RIBs 7,719
2 android-showcase 6,431
3 kotlin-sample-app 2,400
4 Kaspresso 1,768
5 circuit 1,372
6 whatsApp-clone-compose 1,225
7 Notzz-App 666
8 android-template 563
9 Delish 473
10 CocktailApp 444
11 AvengersChat 365
12 bitcoin-market-android 346
13 stream-draw-android 337
14 komposable-architecture 258
15 FlowMVI 252
16 Premo 195
17 kotlin-composable-architecture 123
18 Sesame 109
19 Jetpack-Compose-Orbit-MVI-Demo 49
20 LifecycleMvp 20
21 android_mvp 18
22 dialogue 17
23 MVVMWeather 16

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com

Did you konow that Kotlin is
the 16th most popular programming language
based on number of metions?