Kotlin Android

Open-source Kotlin projects categorized as Android

Top 23 Kotlin Android Projects

  1. 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.

  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. architecture-samples

    A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

  4. v2rayNG

    A V2Ray client for Android, support Xray core and v2fly core

    Project mention: Unchain Proxy Svr By Golang | dev.to | 2024-12-26

    v2rayNG

  5. shadowsocks-android

    A shadowsocks client for Android

  6. 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.

  7. compose-samples

    Official Jetpack Compose samples.

    Project mention: How to Provide Accessibility in Your Android App | Scaling * Text Size * Focus Order * Labeling | dev.to | 2024-08-01

    Source: JetNews sample app

  8. flexbox-layout

    Flexbox for Android

  9. SaaSHub

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

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

  11. compose-multiplatform

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

  12. 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
  13. NekoBoxForAndroid

    NekoBox for Android / sing-box / universal proxy toolchain for Android

  14. 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
  15. MaterialDrawer

    The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.

  16. recyclerview-animators

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

  17. thunderbird-android

    Thunderbird for Android – Open Source Email App for Android (fka K-9 Mail)

    Project mention: Thunderbird-Android | news.ycombinator.com | 2024-10-30
  18. KernelSU

    A Kernel based root solution for Android

  19. 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.

  20. SpotiFlyer

    Kotlin Multiplatform Music Downloader, Supports Spotify / Gaana / Youtube Music / Jio Saavn / SoundCloud.

  21. 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
  22. 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...

  23. 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

  24. quickstart-android

    Firebase Quickstart Samples for Android

    Project mention: The Tools and APIs That Made My GeoGuessr 🌍 Project Possible | dev.to | 2025-02-02

    I needed a way to store user data, like scores and game history. For this, I turned to Firebase. Firebase is a backend-as-a-service platform by Google. It offers real-time databases, authentication, and hosting—all in one place.

  25. Unciv

    Open-source Android/Desktop remake of Civ V

    Project mention: Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler | news.ycombinator.com | 2024-03-20
  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 Android discussion

Log in or Post with

Kotlin Android related posts

  • 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
  • LineageOS 22 Released

    3 projects | news.ycombinator.com | 30 Dec 2024
  • ReadYou VS capyreader - a user suggested alternative

    2 projects | 18 Dec 2024
  • Comprehensive Guide to OkHttp for Java and Kotlin

    1 project | dev.to | 5 Dec 2024
  • My talks about Android, Kotlin, large screen devices and more in 2024

    5 projects | dev.to | 1 Dec 2024
  • Gradle 8.11: Faster Configuration Cache and Improved Configuration Time

    4 projects | dev.to | 16 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 OkHttp 46,114
2 architecture-samples 44,716
3 v2rayNG 38,163
4 shadowsocks-android 35,439
5 leakcanary 29,518
6 compose-samples 20,785
7 flexbox-layout 18,293
8 nowinandroid 17,801
9 compose-multiplatform 16,709
10 Seal 12,991
11 NekoBoxForAndroid 12,887
12 mihon 11,712
13 MaterialDrawer 11,668
14 recyclerview-animators 11,525
15 thunderbird-android 11,402
16 KernelSU 11,282
17 Coil 11,002
18 SpotiFlyer 10,614
19 koin 9,253
20 Anki-Android 9,082
21 LibreTube 9,018
22 quickstart-android 8,960
23 Unciv 8,842

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?