Kotlin Architecture

Open-source Kotlin projects categorized as Architecture

Top 23 Kotlin Architecture Projects

  • RIBs

    Uber's cross-platform mobile architecture framework.

  • Project mention: Koji je vas odnos prema alternativnim hype-ovanim paradimama programiranja, frameworcima i tehnologijama? | /r/programiranje | 2023-06-14

    Razliciti alternativni frameworci i arhitekture - Recimo, na pamet mi padaju Composable Architecture (https://github.com/pointfreeco/swift-composable-architecture) i RIBs arhitektura (https://github.com/uber/RIBs). Ok, ove arhitekture resavaju neke probleme. Ali da li problemi koje te arhitekture resavaju solidan developer ne moze sam da resi bez vendor locka za kreatore tih arhitektura. Jesu one open-source, ali meni je rizik da se vezujem za bilo sta sto sutra moze da prestane da se odrzava.

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

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

  • Project mention: Flow or RxJava | /r/androiddev | 2023-06-02

    Also there was a presentation about circuit from slack (https://github.com/slackhq/circuit) and they said that they spoke with many engs before building, including square. My guess is that they talked with the engineers behind the "presenter".

  • 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

  • MVVMWeather

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

  • Journal3

    A thought experiment on architecture, object-oriented programming, and composability. #MakeObjectsGreatAgain

  • Project mention: Show HN: I explored a different way to architect an Android app | news.ycombinator.com | 2023-10-04
  • 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 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 - InfluxDB
    www.influxdata.com | 1 Jun 2024
    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. 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,693
2 android-showcase 6,375
3 kotlin-sample-app 2,400
4 Kaspresso 1,754
5 circuit 1,341
6 whatsApp-clone-compose 1,185
7 Notzz-App 666
8 android-template 563
9 Delish 455
10 CocktailApp 444
11 AvengersChat 366
12 bitcoin-market-android 341
13 stream-draw-android 336
14 komposable-architecture 252
15 FlowMVI 231
16 Premo 196
17 kotlin-composable-architecture 123
18 Sesame 109
19 Jetpack-Compose-Orbit-MVI-Demo 47
20 LifecycleMvp 20
21 android_mvp 18
22 MVVMWeather 16
23 Journal3 14

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com