Trending Kotlin Projects

This page lists the top trending projects based on the growth of GitHub stars.
It is updated once every week. The last update was on 10 May 2021.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending Kotlin Projects

  • GitHub repo SagerNet

    The universal proxy toolchain for Android.

  • GitHub repo accompanist

    A collection of extension libraries for Jetpack Compose

  • GitHub repo florisboard

    An open-source keyboard for Android which respects your privacy. Currently in early-beta.

  • GitHub repo projector-server

    Server-side library for running Swing applications remotely

  • GitHub repo iceraven-browser

    Iceraven Browser

  • GitHub repo lets-plot

    An open-source plotting library for statistical data.

  • GitHub repo storage-samples

    Multiple samples showing the best practices in storage APIs on Android.

  • GitHub repo synth-android

    Synth is CRED's inbuilt library for using Neumorphic components in your app.

  • GitHub repo VancedManager

    Vanced Installer

  • GitHub repo ksp

    Kotlin Symbol Processing API

  • GitHub repo compose-samples

    Official Jetpack Compose samples.

  • GitHub repo compose-jb

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

  • GitHub repo Coil

    Image loading for Android backed by Kotlin Coroutines.

  • GitHub repo android-kotlin-fundamentals-apps


  • GitHub repo kotlin-jupyter

    Kotlin kernel for Jupyter/IPython

  • GitHub repo turbine

    A small testing library for kotlinx.coroutines Flow

  • GitHub repo GraphQL Kotlin

    Libraries for running GraphQL in Kotlin

  • GitHub repo InflationInject

    Constructor-inject views during XML layout inflation

  • GitHub repo kotlinx-datetime

    KotlinX multiplatform date/time library

  • GitHub repo element-android

    A glossy Matrix collaboration client for Android.

  • GitHub repo tachiyomi-extensions

    Source extensions for the Tachiyomi app.

  • GitHub repo cwa-app-android

    Native Android app using the Apple/Google exposure notification API.

  • GitHub repo Ktorm

    A lightweight ORM framework for Kotlin with strong-typed SQL DSL and sequence APIs.

  • GitHub repo KeePassDX

    :iphone: KeePass implementation for android with material design and deluxe features

  • GitHub repo camera-samples

    Multiple samples showing the best practices in camera APIs on Android.

  • GitHub repo mpv-android

    #mpv-android @ freenode

  • GitHub repo tachiyomi

    Free and open source manga reader for Android.

  • GitHub repo vlc-android

    VLC for Android, Android TV and ChromeOS

  • GitHub repo UserLAnd

    Main UserLAnd Repository

  • GitHub repo KorGE

    KorGE Game Engine. Multiplatform Kotlin Game Engine

  • GitHub repo Android

    DuckDuckGo Android App (by duckduckgo)

  • GitHub repo proton-mail-android

    ProtonMail Android app

  • GitHub repo chucker

    🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device) - More Chucker than Chuck

  • GitHub repo tasks

    Bringing Astrid Tasks back from the dead

  • GitHub repo android

    :iphone: Home Assistant Companion for Android (by home-assistant)

  • GitHub repo StreetComplete

    Easy to use OpenStreetMap editor for Android

  • GitHub repo kotlin-logging

    Lightweight logging framework for Kotlin. A convenient and performant logging library wrapping slf4j with Kotlin extensions

  • GitHub repo kotlinx.serialization

    Kotlin multiplatform / multi-format serialization

  • GitHub repo klock

    Multiplatform Date and time library for Kotlin

  • GitHub repo Showkase

    🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements

  • GitHub repo SQLDelight

    SQLDelight - Generates typesafe Kotlin APIs from SQL

  • GitHub repo openrndr

    OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics

  • GitHub repo anvil

    A Kotlin compiler plugin to make dependency injection with Dagger 2 easier. (by square)

  • GitHub repo ktx

    LibKTX: Kotlin extensions for LibGDX games and applications

  • GitHub repo dokka

    Documentation Engine for Kotlin

  • GitHub repo Fenix

    Firefox for Android

  • GitHub repo Simple-Camera

    Quick photo and video camera with a flash, customizable resolution and no ads.

  • GitHub repo kotlinx.html

    Kotlin DSL for HTML

  • GitHub repo detekt

    Static code analysis for Kotlin

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.


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

Project Growth
1 SagerNet 55.0%
2 accompanist 21.9%
3 florisboard 20.6%
4 projector-server 15.6%
5 iceraven-browser 15.4%
6 lets-plot 10.4%
7 storage-samples 10.4%
8 synth-android 10.0%
9 VancedManager 10.0%
10 ksp 7.5%
11 compose-samples 7.2%
12 compose-jb 7.1%
13 Coil 6.7%
14 android-kotlin-fundamentals-apps 6.4%
15 kotlin-jupyter 6.0%
16 turbine 5.5%
17 GraphQL Kotlin 5.5%
18 InflationInject 5.4%
19 kotlinx-datetime 5.4%
20 element-android 4.9%
21 tachiyomi-extensions 4.9%
22 cwa-app-android 4.8%
23 Ktorm 4.8%
24 KeePassDX 4.5%
25 camera-samples 4.2%
26 mpv-android 4.1%
27 tachiyomi 4.1%
28 vlc-android 3.5%
29 UserLAnd 3.5%
30 KorGE 3.4%
31 Android 3.3%
32 proton-mail-android 3.2%
33 chucker 3.0%
34 tasks 2.9%
35 Simple-Gallery 2.9%
36 android 2.6%
37 StreetComplete 2.6%
38 kotlin-logging 2.6%
39 kotlinx.serialization 2.6%
40 klock 2.6%
41 Showkase 2.5%
42 SQLDelight 2.4%
43 openrndr 2.4%
44 anvil 2.4%
45 ktx 2.4%
46 dokka 2.4%
47 Fenix 2.3%
48 Simple-Camera 2.3%
49 kotlinx.html 2.2%
50 detekt 2.2%