Kotlin Kotlin

Open-source Kotlin projects categorized as Kotlin

Top 23 Kotlin Kotlin Projects

  1. kotlin

    The Kotlin Programming Language.

    Project mention: Modern concurrency approaches on the JVM: Coroutines and Loom | dev.to | 2026-06-02

    A coroutine is a lightweight thread that is managed by the Kotlin runtime. Coroutines were initially proposed in Kotlin version 1.1 M01, released in 2017. The first stable version was released with Kotlin 1.3 one year later.

  2. SaaSHub

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

    SaaSHub logo
  3. OkHttp

    Square’s meticulous HTTP client for the JVM, Android, and GraalVM.

    Project mention: 안드로이드 개발자가 빠르게 적용할 수 있는 Flutter 프로젝트 구성 | dev.to | 2025-11-02
  4. leakcanary

    A memory leak detection library for Android.

  5. Seal

    🦭 Video/Audio Downloader for Android, based on yt-dlp

    Project mention: Termux | news.ycombinator.com | 2026-02-02
  6. nowinandroid

    A fully functional Android app built entirely with Kotlin and Jetpack Compose

    Project mention: Modularizing Your Android Build with Convention Plugins and Version Catalogs: The Gradle Architecture That Cuts CI Time in Half | dev.to | 2026-04-16

    ## Gotchas - **Modularization is a graph problem, not a counting problem.** 40 modules in a linear chain are worse than 10 modules in a flat graph. Run `./gradlew :app:dependencies` and break feature-to-feature edges. - **Use `api` vs `implementation` strictly.** Feature modules should never expose transitive dependencies to other feature modules — because they should never depend on each other. - **Configuration cache requires dropping buildSrc.** You cannot get meaningful cache hit rates while `buildSrc` is in play. This is the single highest-ROI change you can make. - **Clean build times improve less dramatically than incremental ones.** Expect clean builds to go from 8m 12s to around 5m 48s. The real payoff is in the incremental cycle you hit hundreds of times per day. ## Wrapping Up Start with the `build-logic` migration — it typically takes a day and unlocks configuration caching immediately. Then flatten your dependency graph so feature modules only reach down to `:core-*` modules. Finally, move version catalog bundle references into your convention plugins. I've watched teams accept 20-minute CI runs for months because "that's just how Gradle is." It isn't. A day of restructuring paid back within a week on our team. For further reading, check the [Gradle composite builds docs](https://docs.gradle.org/current/userguide/composite_builds.html) and the [Now in Android](https://github.com/android/nowinandroid) project, which implements this exact pattern at scale.

  7. mihon

    Free and open source manga reader for Android

  8. compose-multiplatform

    Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

  9. ktor

    Framework for quickly creating connected applications in Kotlin with minimal effort

  10. GitHub-Store

    🩵 A free, open-source app store for GitHub releases — browse, discover, and install apps with one click. Powered by Kotlin and Compose Multiplatform for Android & Desktop (Linux, MacOS, Windows).

    Project mention: I built GitHub Store to 12,500 stars in 6 months – I started at 16 | news.ycombinator.com | 2026-05-08
  11. kotlinx.coroutines

    Library support for Kotlin coroutines

    Project mention: Modern concurrency approaches on the JVM: Coroutines and Loom | dev.to | 2026-06-02

    A coroutine is a lightweight thread that is managed by the Kotlin runtime. Coroutines were initially proposed in Kotlin version 1.1 M01, released in 2017. The first stable version was released with Kotlin 1.3 one year later.

  12. ImageToolbox

    🖼️ Image Toolbox is a powerful app for advanced image manipulation. It offers dozens of features, from basic tools like crop and draw to filters, OCR, and a wide range of image processing options

  13. LibreTube

    An alternative frontend for YouTube, for Android.

    Project mention: NewPipe: YouTube client without vertical videos and algorithmic feed | news.ycombinator.com | 2026-02-14
  14. Coil

    Image loading for Android and Compose Multiplatform.

  15. recyclerview-animators

    An Android Animation library which easily add itemanimator to RecyclerView items.

  16. awesome-kotlin

    A curated list of awesome Kotlin related stuff Inspired by awesome-java.

  17. Anki-Android

    AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

    Project mention: Ask HN: What Is the State of App Development in 2026? | news.ycombinator.com | 2026-05-30
  18. ideavim

    IdeaVim – A Vim engine for JetBrains IDEs

  19. koin

    Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform

    Project mention: Part 5: Wire Everything with Koin - Ktor Native Worker Tutorial | dev.to | 2025-12-21

    Koin is a lightweight dependency injection framework for Kotlin that:

  20. uhabits

    Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habits

  21. SimpMusic

    A cross-platform music app using YouTube Music for backend

  22. Exposed

    Kotlin SQL Framework

    Project mention: Three Stabs at a Typed Schema DSL in Kotlin | dev.to | 2026-05-12

    Declaring keys by hand is clunky: you'd be tracking them yourself for the StatGroup, and writing each name twice (once on the property, once as a string). Kumulant uses property delegates on a singleton object instead. Same pattern as JetBrains' Exposed, minus the duplicate name.

  23. okio

    A modern I/O library for Android, Java, and Kotlin Multiplatform.

    Project mention: We deserve a better streams API for JavaScript | news.ycombinator.com | 2026-02-27

    Seems pretty similar to the design of OKIO in java [1]. With pretty similar goals ultimately.

    [1] https://github.com/square/okio

  24. android

    Bitwarden mobile apps (Password Manager and Authenticator) for Android.

    Project mention: The Quiet Renovation at Bitwarden | news.ycombinator.com | 2026-05-18
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 Kotlin discussion

Log in or Post with

Kotlin Kotlin related posts

  • Modern concurrency approaches on the JVM: Coroutines and Loom

    2 projects | dev.to | 2 Jun 2026
  • Plex's 200% Lifetime Pass price hike tries forcing users to another subscription

    2 projects | news.ycombinator.com | 20 May 2026
  • From Closures to an AST in a Kotlin Transform Graph

    3 projects | dev.to | 18 May 2026
  • Show HN: Markanywhere – A Streaming Processor of Meanings

    1 project | news.ycombinator.com | 15 May 2026
  • Three Stabs at a Typed Schema DSL in Kotlin

    9 projects | dev.to | 12 May 2026
  • How to fix CI pipelines that break when auth providers tighten account creation

    2 projects | dev.to | 11 May 2026
  • I built GitHub Store to 12,500 stars in 6 months – I started at 16

    1 project | news.ycombinator.com | 8 May 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 kotlin 52,808
2 OkHttp 46,971
3 leakcanary 29,915
4 Seal 26,749
5 nowinandroid 21,340
6 mihon 21,153
7 compose-multiplatform 19,099
8 ktor 14,421
9 GitHub-Store 14,384
10 kotlinx.coroutines 13,771
11 ImageToolbox 13,061
12 LibreTube 12,107
13 Coil 11,813
14 recyclerview-animators 11,569
15 awesome-kotlin 11,351
16 Anki-Android 11,225
17 ideavim 10,204
18 koin 9,982
19 uhabits 9,946
20 SimpMusic 9,405
21 Exposed 9,248
22 okio 9,001
23 android 8,925

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

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