Kotlin Flow

Open-source Kotlin projects categorized as Flow

Top 23 Kotlin Flow Projects

  • Kotlin-Coroutines-and-Flow-UseCases-on-Android

    🎓 Learning Kotlin Coroutines and Flows for Android by example. 🚀 Sample implementations for real-world Android use cases. 🛠 Unit tests included!

    Project mention: Example Repository about Kotlin Coroutines and Flow on Android - Learning Kotlin Coroutines and Flows for Android by example. Sample implementations for real-world Android use cases. | /r/Kotlin | 2022-11-23
  • Foodium

    🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • NotyKT 🖊️

    📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

    Project mention: I have been unable to find some good and upto date android projects on using api, retrofit and mvvm architecture on youtube. Was hoping you guys can suggest some good playlists to learn these and other important topics. | /r/androiddev | 2022-10-02

    I also recommend: NotyKt multi-module

  • DisneyCompose

    🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.

  • android-template

    Android app starter template

    Project mention: Android Starter Template (hilt, ktor, coroutines, flow, modules, gradle.kts, version catalog, compose, MVVM, tests, GitHub CI) | /r/androiddev | 2022-11-21
  • kotlin-flow-extensions

    Extensions to the Kotlin Flow library.

  • Corbind

    ⚡ Kotlin Coroutines binding APIs for Android UI widgets from the platform and support libraries

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • MovieCompose

    🎞 A demo movie app using Jetpack Compose and Hilt based on modern Android tech stacks.

  • CocktailApp

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

  • kpermissions

    A Kotlin library which helps to request runtime permissions in Android.

    Project mention: Runtime permission + clean arch. | /r/androiddev | 2022-11-05
  • Delish

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

    Project mention: Delish, a Food Recipes App in Jetpack Compose with MVI architecture | /r/fossdroid | 2022-12-27
  • Multi-Module-Nextflix-Composable

    Includes jetpack compose, navigation, paging, hilt, retrofit, coil, coroutines, flow..

    Project mention: Multi Module Compose Project | /r/Android | 2023-04-08
  • Learn-Kotlin-Flow

    Learn Kotlin Flow by real examples for Android

    Project mention: Room Database with Kotlin Flow | dev.to | 2022-10-07

    GitHub Project: Learn Kotlin Flow

  • flow-preferences

    Kotlin Flow version of rx-preferences -- Coroutines support for Android SharedPreferences

  • Android-Clean-Architecture

    🎞 A demo movie android app that demonstrates Clean Architecture and is written in Kotlin. (Offline-first App)

    Project mention: A demo movie android app that demonstrates Clean Architecture. (Offline-first App) 🎞 | /r/androiddev | 2023-02-06
  • koru

    Simple coroutine wrappers for Kotlin Native. Generated from annotations. Compatible with RxSwift, Combine, async-await.

  • DeezerClone

    This Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.

  • TimePlanner

    Mobile app for planning tasks for the day with multimodule architecture, MVI, Compose, Room, Voyager, AlarmManager, Notification, Charts

    Project mention: ⟳ 1 apps added, 6 updated at apt.izzysoft.de | /r/FDroidUpdates | 2023-06-03

    TimePlanner: planning tasks for the day

  • Handle Path Oz

    Android Library to handle multiple Uri's(paths) received through Intents.

  • AstroAdventures-Android

    A mini-game for Android like Space Invaders, where the entire game engine has been written from scratch, in Kotlin. And every visual asset in the game is drawn with code, using Android Custom Views.

  • river

    Extensions & Enterprise Integrations for Kotlin flows (by River-Kt)

    Project mention: River-Kt: Extensions & Enterprise Integrations for Kotlin flows | /r/Kotlin | 2023-05-01

    You can find the GitHub repository here: https://github.com/River-Kt/river And the website with the kdoc is available at: https://www.river-kt.com/

  • Stars

    An android application build with a clean architecture approach and Star wars API

  • BrBa-Compose

    🧪 ☠︎ Jetpack Compose - Breaking Bad

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

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 2023-06-03.

Kotlin Flow related posts


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

Project Stars
1 Kotlin-Coroutines-and-Flow-UseCases-on-Android 2,444
2 Foodium 2,222
3 NotyKT 🖊️ 1,568
4 DisneyCompose 889
5 android-template 530
6 kotlin-flow-extensions 497
7 Corbind 477
8 MovieCompose 455
9 CocktailApp 427
10 kpermissions 427
11 Delish 419
12 Multi-Module-Nextflix-Composable 310
13 Learn-Kotlin-Flow 272
14 flow-preferences 243
15 Android-Clean-Architecture 209
16 koru 206
17 DeezerClone 92
18 TimePlanner 82
19 Handle Path Oz 62
20 AstroAdventures-Android 62
21 river 58
22 Stars 54
23 BrBa-Compose 49
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.