Kotlin Kotlin

Open-source Kotlin projects categorized as Kotlin

Top 23 Kotlin Kotlin Projects

  1. kotlin

    The Kotlin Programming Language.

    Project mention: This is why we can't have nice things: When POM files lie | dev.to | 2025-02-07
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. OkHttp

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

    Project mention: Comprehensive Guide to OkHttp for Java and Kotlin | dev.to | 2024-12-05

    When building applications that communicate over the web, a reliable and efficient HTTP client is essential. OkHttp, one of the most popular HTTP clients for Java and Android development, stands out as a powerful tool for handling network operations.

  4. leakcanary

    A memory leak detection library for Android.

    Project mention: Best Debugging Tools in Android (Updated for 2025) | dev.to | 2024-11-28

    5. LeakCanary 3.0 LeakCanary 3.0 is a memory leak detection library for Android that helps developers find and fix memory leaks in their apps. In 3.0, integration with WorkManager performs background analysis to prevent memory issues during heap analysis, and AndroidX App Startup implements efficient app initialization.

  5. nowinandroid

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

    Project mention: Gradle 8.11: Faster Configuration Cache and Improved Configuration Time | dev.to | 2024-11-16

    The experiment uses a project forked from nowinandroid(latest commit). The task used for this experiment is assembleDebug.

  6. compose-multiplatform

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

  7. ktor

    Framework for quickly creating connected applications in Kotlin with minimal effort

    Project mention: Kotlin Native and GraalVM - The Story So Far | dev.to | 2024-12-27

    Kotlin Native Support #571

  8. kotlinx.coroutines

    Library support for Kotlin coroutines

    Project mention: Coroutines, Distributed Cache, Resilience, and Replication in Kotlin — Making a VMA’s application | dev.to | 2024-12-26

    Guide to UI programming with coroutines

  9. SaaSHub

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

    SaaSHub logo
  10. Seal

    🦭 Video/Audio Downloader for Android, based on yt-dlp, designed with Material You

    Project mention: Seal: Video/Audio Downloader for Android, Based on Yt-Dlp | news.ycombinator.com | 2024-07-31
  11. mihon

    Free and open source manga reader for Android

    Project mention: Shizuku: App that lets you use system APIs with higher privileges without root | news.ycombinator.com | 2024-09-26
  12. recyclerview-animators

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

  13. awesome-kotlin

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

  14. Coil

    Image loading for Android and Compose Multiplatform.

    Project mention: Top 10 Essential Tools for Android Development | dev.to | 2024-10-29

    Coil is a fast, lightweight image-loading library for Android apps. Built with Kotlin, it simplifies image handling within apps by loading, caching, and displaying images efficiently. Coil integrates well with Kotlin Coroutines, making it a great choice for modern Android development.

  15. ideavim

    IdeaVim – A Vim engine for JetBrains IDEs

    Project mention: Some Facts About Vim | news.ycombinator.com | 2025-01-20
  16. koin

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

    Project mention: Seven Legacy Technologies in Android Development and Their Modern Counterparts | dev.to | 2025-01-27
  17. Anki-Android

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

    Project mention: I send myself automated emails to practice Dutch | news.ycombinator.com | 2024-12-27

    > Unfortunately Anki doesn't have a proper API and isn't easy to reverse engineer

    Tried any of the below?

    AnkiConnect (HTTP API): https://git.foosoft.net/alex/anki-connect

    Rust Bindings: https://github.com/ankitects/anki/tree/main/rslib

    Rough DB Schema (outdated, but sufficient): https://github.com/ankidroid/Anki-Android/wiki/Database-Stru...

  18. LibreTube

    An alternative frontend for YouTube, for Android.

    Project mention: LTT video on de-Googling removed for "violating community guidelines" | news.ycombinator.com | 2024-09-05

    In your comment you said "the first video taken down from LTT", which is not true.

    Yes, this might be the first video removed for _one specific reason_. This also might be the first video where he broke external links policy[1]

    > Links to websites, apps, or other sources that give unauthorized access to audio content, audiovisual content, video games, software, or streaming services that normally require payment

    as he left a sequence of links to "alternative YouTube UI"[2]

    > YouTube Alternative Frontends - FreeTube - https://freetubeapp.io/ - LibreTube - https://libretube.dev/ - Yattee - https://github.com/yattee/yattee - Invidious - https://invidious.io/ - GrayJay - https://grayjay.app/ - Newpipe - https://newpipe.net/

    [1] https://support.google.com/youtube/answer/9054257?hl=en&ref_...

    [2] https://www.youtube.com/watch?v=qHwP6S_jf7g

  19. okio

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

  20. Exposed

    Kotlin SQL Framework

  21. uhabits

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

    Project mention: Show HN: Simple, minimal daily habit tracker | news.ycombinator.com | 2024-07-07

    I just want to put out Loop Habit Tracker ( https://github.com/iSoron/uhabits ). Its open source, ad free and has the option to start the day at 3 am. I am very happy with this solution.

  22. Pokedex

    🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

  23. android-developer-roadmap

    🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.

  24. Compressor

    An android image compression library.

  25. RxKotlin

    RxJava bindings for Kotlin

  26. SaaSHub

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

    SaaSHub logo
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

  • This is why we can't have nice things: When POM files lie

    2 projects | dev.to | 7 Feb 2025
  • Doodle: A Pure Kotlin UI Framework for the Web and Desktop

    1 project | news.ycombinator.com | 6 Feb 2025
  • Using Android to stream to Twitch. Part 3. Manual video encoding

    2 projects | dev.to | 4 Feb 2025
  • Effective Map Composables: Collections of Draggable Markers

    1 project | dev.to | 28 Jan 2025
  • Seven Legacy Technologies in Android Development and Their Modern Counterparts

    1 project | dev.to | 27 Jan 2025
  • Some Facts About Vim

    1 project | news.ycombinator.com | 20 Jan 2025
  • Using Android to stream to Twitch. Part 1. Securing a Socket

    2 projects | dev.to | 20 Jan 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Feb 2025
    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 49,909
2 OkHttp 46,114
3 leakcanary 29,518
4 nowinandroid 17,850
5 compose-multiplatform 16,709
6 ktor 13,291
7 kotlinx.coroutines 13,200
8 Seal 12,991
9 mihon 11,712
10 recyclerview-animators 11,525
11 awesome-kotlin 11,087
12 Coil 11,002
13 ideavim 9,465
14 koin 9,253
15 Anki-Android 9,082
16 LibreTube 9,018
17 okio 8,839
18 Exposed 8,512
19 uhabits 8,272
20 Pokedex 7,953
21 android-developer-roadmap 7,461
22 Compressor 7,080
23 RxKotlin 7,052

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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