Kotlin Coroutines

Open-source Kotlin projects categorized as Coroutines | Edit details

Top 23 Kotlin Coroutine Projects

  • GitHub repo kotlinx.coroutines

    Library support for Kotlin coroutines

    Project mention: Build, Test and Deploy your Android Application📱 with GitHub Actions 🤖 | dev.to | 2021-11-26

    Kotlin based, Coroutines + Flow for asynchronous.

  • GitHub repo Coil

    Image loading for Android backed by Kotlin Coroutines.

    Project mention: Requesting best practices to remove lag on Jetpack compose Sectioned LazyColumn | reddit.com/r/androiddev | 2021-09-30

    u/khaled2252 Thank you for the reply. I do use images and for loading images, I am relying on coil-compose library. I also had the similar thought like yours and only used simple

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Pokedex

    🗡️ Android Pokedex using Hilt, Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

    Project mention: Open source apps that use Android architecture components? | reddit.com/r/androiddev | 2021-06-24
  • GitHub repo 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).

  • GitHub repo Splitties

    A collection of hand-crafted extensions for your Kotlin projects.

    Project mention: Future of single activity with multiple fragment!!! | reddit.com/r/androiddev | 2021-06-28

    I've successfully used single activity with multiple fragments in the past. In one app we even dropped the fragments and inflated custom views (fueled with splitties: https://github.com/LouisCAD/Splitties when compose was in early stage) with screens logic implemented as suspendable functions.

  • GitHub repo KorGE

    KorGE Game Engine. Multiplatform Kotlin Game Engine

    Project mention: Do you think libgdx is good for 2D? | reddit.com/r/gamedev | 2021-11-23

    But if you prefer Kotlin and want to use Kotlin specific language features, you can consider KorGE(https://korge.org). KorGE supports "JVM for Android, JS for the Web and Native code for iOS and Desktop."(https://korge.org/features/native)

  • GitHub repo ktx

    Kotlin extensions for the libGDX game framework

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo 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: Observing Live connectivity status in Jetpack Compose way! | reddit.com/r/androiddev | 2021-08-17

    On a side note, I found the initial network check code a bit complex (and it contains a subtle bug), here's a PR for it https://github.com/PatilShreyas/NotyKT/pull/211

  • GitHub repo stackzy

    💻 A cross-platform desktop application to identify libraries used inside an android application. Made possible by Compose Desktop ⚡

    Project mention: I built a game using Compose Web and radio buttons | reddit.com/r/Kotlin | 2021-06-16

    I've been using Compose for Desktop for some small projects. One of them is Stackzy. For me, it works great.

  • GitHub repo DisneyCompose

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

    Project mention: Open source apps that use Android architecture components? | reddit.com/r/androiddev | 2021-06-24
  • GitHub repo uniflow-kt

    Uniflow 🦄 - Simple Unidirectional Data Flow for Android & Kotlin, using Kotlin coroutines and open to functional programming

    Project mention: Do you remember... | reddit.com/r/mAndroidDev | 2021-11-19

    bruh no if you just call the api and show the results instead of wrapping it in a repository and wrapping it in a usecase and wrapping it into a helper then people might think you're doing trivial stuff, how can you show off with super-smart-looking code if 1 function call doesn't require 4 classes that do nothing or a framework that does nothing

  • GitHub repo kroto-plus

    gRPC Kotlin Coroutines, Protobuf DSL, Scripting for Protoc

  • GitHub repo kotlin-flow-extensions

    Extensions to the Kotlin Flow library.

    Project mention: Are there any good tutorials showing the use of Reactor streams using Kotlin? | reddit.com/r/Kotlin | 2021-06-21

    I don't know, why I'm downvoted here, but it is very relevant if the library provide the operators you need or if you have to implement them yourself. If Kotlin Flow is enough, then use it. From experience you don't have to go to far to miss operators from Reactor or RxJava. Maybe some day additional libraries like https://github.com/akarnokd/kotlin-flow-extensions will fill the gap, but for the time being Reactor or RxJava offer a lot more for (not trivial) real world use cases.

  • GitHub repo Corbind

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

    Project mention: Corbind v1.5.1 – Kotlin Coroutine Binding APIs for Android UI Widgets | news.ycombinator.com | 2021-05-17
  • GitHub repo NYTimes-App

    🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥

    Project mention: NY Times app on the origin? | reddit.com/r/mobiscribe | 2021-11-21

    Darn, appears that it doesn't work. However I looked to see if there was a third part app that works and it appears that the following one works well: https://github.com/TheCodeMonks/NYTimes-App

  • GitHub repo spring-kotlin-coroutine

    Kotlin coroutine support for Spring.

  • GitHub repo rsocket-kotlin

    RSocket Kotlin multi-platform implementation

    Project mention: Kotlin Team AMA #3: Ask Us Anything | reddit.com/r/Kotlin | 2021-05-27

    Even if that's not a Spring based implementation, we would like to help https://github.com/rsocket/rsocket-kotlin, which is a great Kotlin multiplatform implementation of the RSocket protocol (https://rsocket.io/, can be an alternative to GRPC in a lot of use cases), to mature.

  • GitHub repo korio

    Korio: Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3

  • GitHub repo MovieCompose

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

    Project mention: A small movie project using Jetpack Compose, Hilt based on modern Android tech stacks. | reddit.com/r/androiddev | 2021-08-22

    Hello! Here is the full source code repository: https://github.com/skydoves/MovieCompose

  • GitHub repo CocktailApp

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

    Project mention: I'm looking for a good sample codebase to review/learn from that uses MVVM, live data, compose and either dagger or hilt. Any suggestions? | reddit.com/r/androiddev | 2021-04-04
  • GitHub repo cloudopt-next

    A simple and modern Java and Kotlin vert.x web framework

  • GitHub repo vertx-lang-kotlin

    Vert.x for Kotlin

  • GitHub repo 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

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 2021-11-26.

Kotlin Coroutines related posts


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

Project Stars
1 kotlinx.coroutines 10,081
2 Coil 7,352
3 Pokedex 4,825
4 Foodium 1,931
5 Splitties 1,925
6 KorGE 1,027
7 ktx 1,016
8 NotyKT 🖊️ 976
9 stackzy 658
10 DisneyCompose 577
11 uniflow-kt 507
12 kroto-plus 448
13 kotlin-flow-extensions 437
14 Corbind 395
15 NYTimes-App 386
16 spring-kotlin-coroutine 381
17 rsocket-kotlin 367
18 korio 322
19 MovieCompose 294
20 CocktailApp 282
21 cloudopt-next 257
22 vertx-lang-kotlin 241
23 AvengersChat 223
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives