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)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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

  • Project mention: Best Path for Integration Tests | /r/androiddev | 2023-04-27

    https://github.com/KasperskyLab/Kaspresso if you really need to do it then this how you should do it, though I believe integration tests are inherently flawed

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

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

  • dialogue

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

  • 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

Index

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

Project Stars
1 RIBs 7,670
2 android-showcase 6,349
3 kotlin-sample-app 2,377
4 Kaspresso 1,740
5 circuit 1,303
6 whatsApp-clone-compose 1,171
7 Notzz-App 625
8 android-template 565
9 Delish 455
10 CocktailApp 444
11 AvengersChat 366
12 bitcoin-market-android 341
13 stream-draw-android 334
14 komposable-architecture 246
15 FlowMVI 215
16 Premo 190
17 kotlin-composable-architecture 122
18 Sesame 109
19 Jetpack-Compose-Orbit-MVI-Demo 47
20 LifecycleMvp 20
21 android_mvp 18
22 MVVMWeather 16
23 dialogue 13

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