Kotlin Kotlin

Open-source Kotlin projects categorized as Kotlin | Edit details

Top 23 Kotlin Kotlin Projects

  • GitHub repo OkHttp

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

    Project mention: What are the most common used (3rd party) libraries and frameworks used in Android development? | reddit.com/r/androiddev | 2022-01-07

    Networking: Retrofit for APIs, OkHttp for HTTP stack

  • GitHub repo kotlin

    The Kotlin Programming Language.

    Project mention: Hey, 5'5" black trans dude who likes video games and art and stuff. AMA :) | reddit.com/r/TransPicrewAMA | 2022-01-14

    Java** & Kotlin in the start, moved on to C),C++,C#), then D later on, then recently I delved into [**Rust

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo leakcanary

    A memory leak detection library for Android.

    Project mention: 25 Best Android Libraries, Projects, and Tools You Won’t Want to Miss Out in 2021 | dev.to | 2021-10-09

    Knowing when root views are detached, e.g. to detect if they might be leaking (LeakCanary).

  • GitHub repo material-dialogs

    😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.

    Project mention: What are the most underrated third party libraries for Native Android? | reddit.com/r/androiddev | 2021-10-23
  • GitHub repo tachiyomi

    Free and open source manga reader for Android.

    Project mention: App recommandations for someone on an Android emulator (with no smartphone) | reddit.com/r/androidapps | 2022-01-18

    Tachiyomi - open source app to easily download and read manga/comic books.

  • GitHub repo recyclerview-animators

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

    Project mention: How can I code an app like this? | reddit.com/r/androidapps | 2021-02-23

    Probably uses a library of some sort for animations, the rest would be Recyclerviews and components normal to Android. The whole thing is set in a Fragment/ Tabbed Activity.

  • GitHub repo kotlinx.coroutines

    Library support for Kotlin coroutines

    Project mention: Tests run slowly with StateFlow and mocked ViewModel | reddit.com/r/androiddev | 2022-01-18
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo awesome-kotlin

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

    Project mention: How to find templates and packages for Kotlin or Android? | reddit.com/r/Kotlin | 2021-05-12

    and repos like https://github.com/KotlinBy/awesome-kotlin containing quite a lot of useful stuff

  • GitHub repo ktor

    Framework for quickly creating connected applications in Kotlin with minimal effort

    Project mention: Meu início no mundo Kotlin | dev.to | 2022-01-11
  • GitHub repo compose-jb

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

    Project mention: Jetbrains looks like it's about to release Compose ui for ios, and web! | reddit.com/r/Kotlin | 2022-01-20

    https://github.com/JetBrains/compose-jb/tree/master/examples/minesweeper https://github.com/JetBrains/compose-jb/tree/master/examples/falling-balls-mpp

  • GitHub repo okio

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

    Project mention: Kotlin/native: library for file io? | reddit.com/r/Kotlin | 2022-01-14

    Sounds like you want https://square.github.io/okio/

  • GitHub repo Coil

    Image loading for Android backed by Kotlin Coroutines.

    Project mention: What are the most common used (3rd party) libraries and frameworks used in Android development? | reddit.com/r/androiddev | 2022-01-07

    Image loading: Glide, Picasso, Coil, Fresco

  • GitHub repo koin

    Koin - a pragmatic lightweight dependency injection framework for Kotlin

    Project mention: Do we really need to use Dependency Injection Framework? | reddit.com/r/androiddev | 2021-11-14

    Now I will finish up saying Hilt is just an opinionated way to dependency injection on Android, but there are simpler frameworks out there such as Koin or Kodein that can help take away a lot of the troubles that can come when you try to make your own framework. Just know that most other frameworks tend to be runtime injection instead of compile time injection like Hilt, which can be helpful to know at compile time if you are missing a dependency in your graph as opposed to runtime when its out in the wild.

  • GitHub repo RxKotlin

    RxJava bindings for Kotlin

  • GitHub repo Compressor

    An android image compression library.

  • GitHub repo ideavim

    Vim emulation plugin for IDEs based on the IntelliJ Platform

    Project mention: If any one use ideaVIM can you share your ideavimrc dotfile? | reddit.com/r/IntelliJIDEA | 2022-01-19

    If you need it: https://github.com/JetBrains/ideavim/wiki/Emulated-plugins

  • GitHub repo Exposed

    Kotlin SQL Framework

    Project mention: Could I create a blogging platform with ktor? (For learning purposes) | reddit.com/r/Kotlin | 2022-01-09

    I used exposed to access a database https://github.com/JetBrains/Exposed. You can use sqlite for the easiest setup.

  • GitHub repo android-showcase

    💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...

    Project mention: Been out of Android dev for a few years. What's the most important things for me to read up on? | reddit.com/r/androiddev | 2021-06-26

    Some repos here: https://github.com/igorwojda/android-showcase

  • GitHub repo javalin

    A simple and modern Java and Kotlin web framework

    Project mention: Does Java has an equivalent to Django/Laravel/Node | reddit.com/r/webdev | 2021-10-29
  • GitHub repo Pokedex

    🗡️ Pokedex demonstrates modern Android development with Hilt, Material 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 Kategory

    Λrrow - Functional companion to Kotlin's Standard Library (by arrow-kt)

    Project mention: Is There Any Way to Write Generic Curried Functions? | reddit.com/r/Kotlin | 2022-01-19

    Nope. We tried (omg did we try) and generating or copypasting them is your best bet: https://github.com/arrow-kt/arrow/blob/main/arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/currying.kt

  • GitHub repo tivi

    Tivi is a work-in-progress TV show tracking Android app, which connects to Trakt.tv. It is still in its early stages of development and currently only contains two pieces of UI. It is under heavy development.

    Project mention: Examples of well written apps? | reddit.com/r/androiddev | 2022-01-19

    I tend to look for projects by devs that I respect, ex: Chris Banes - Tivi

  • GitHub repo ktlint

    An anti-bikeshedding Kotlin linter with built-in formatter

    Project mention: Supercharge your Kotlin Project | dev.to | 2021-10-20

    Linting is the process of analyzing code for potential errors and one of the ways we can do that in Kotlin is using Ktlint. As per the documentation:

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 2022-01-20.

Kotlin Kotlin related posts


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

Project Stars
1 OkHttp 41,463
2 kotlin 39,892
3 leakcanary 27,156
4 material-dialogs 19,139
5 tachiyomi 14,301
6 recyclerview-animators 10,949
7 kotlinx.coroutines 10,311
8 awesome-kotlin 9,725
9 ktor 9,318
10 compose-jb 7,940
11 okio 7,853
12 Coil 7,626
13 koin 7,214
14 RxKotlin 6,782
15 Compressor 6,280
16 ideavim 6,247
17 Exposed 5,841
18 android-showcase 5,267
19 javalin 5,232
20 Pokedex 4,979
21 Kategory 4,827
22 tivi 4,815
23 ktlint 4,682
Find remote Kotlin jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.