SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Kotlin Android Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
architecture-samples
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
-
-
Project mention: 🛠️ Debugging AOSP System Software Memory Leaks Using LeakCanary | dev.to | 2025-05-15
LeakCanary GitHub AOSP Source Tree Setup Eclipse MAT
-
Project mention: YouTube blocks background video playback on Brave and other Browsers | news.ycombinator.com | 2026-01-31
Revanced allows you to patch the official Android YouTube apk to enable this feature alongside many others, including a block, Sponsorblock, and dislikes.
https://github.com/revanced/revanced-manager
Rossmann's Grayjay app offers the same functionality in a separate standalone client. It has a paid pro mode, but is free software. I use this on devices that I haven't signed in with Google.
https://grayjay.app/
-
Project mention: Two year old Android Bluetooth bug fixed, no more root required for librepods | news.ycombinator.com | 2026-03-26
From Librepods github:
> You must have a rooted device with Xposed to use LibrePods on Android. This is due to a bug in the Android Bluetooth stack.
https://github.com/kavishdevar/librepods#root-requirement
This bug is referenced here https://issuetracker.google.com/issues/371713238 and a comment from a Google employee on 23/6 says the following:
> Thanks for reporting this issue. The change is available as part of Android open source Bluetooth stack starting March 2026. Mobile phone manufacturers will determine when this will be updated on their respective devices.
This means then that Android devices that receives this update to the Bluetooth stack no longer need to root their Android devices for Librepods!
-
-
Project mention: Eleva tu app Android: patrones de arquitectura con Jetpack Compose | dev.to | 2025-12-13
Jetpack Compose Documentation
-
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.
-
-
-
compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
-
-
Project mention: Instalando e Utilizando o Windows Subsystem for Android (WSA) com Root | dev.to | 2025-08-12
KernelSU: https://github.com/tiann/KernelSU
-
-
APK download https://github.com/thunderbird/thunderbird-android/releases/latest
-
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
-
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).
View the Project on GitHub
-
Project mention: NewPipe: YouTube client without vertical videos and algorithmic feed | news.ycombinator.com | 2026-02-14
-
-
MaterialDrawer
The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
-
recyclerview-animators
An Android Animation library which easily add itemanimator to RecyclerView items.
Kotlin Android discussion
Kotlin Android related posts
-
Modularizing Your Android Build with Convention Plugins and Version Catalogs: The Gradle Architecture That Cuts CI Time in Half
-
Sentry with Spring Boot
-
Learning Full-stack Observability: Logging
-
GitHub Store: Your One-Stop Shop for Open-Source Apps!
-
I'm 18 and Built an Open-Source Camera That Cryptographically Proves Photos Are Real
-
Show HN: 2MB FOSS Nav App with GPX Tracking
-
Two year old Android Bluetooth bug fixed, no more root required for librepods
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2026
Index
What are some of the best open-source Android projects in Kotlin? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | v2rayNG | 54,657 |
| 2 | OkHttp | 46,932 |
| 3 | architecture-samples | 45,654 |
| 4 | shadowsocks-android | 36,635 |
| 5 | leakcanary | 29,921 |
| 6 | revanced-manager | 27,516 |
| 7 | librepods | 26,637 |
| 8 | Seal | 25,836 |
| 9 | compose-samples | 23,083 |
| 10 | nowinandroid | 21,078 |
| 11 | NekoBoxForAndroid | 20,290 |
| 12 | mihon | 20,107 |
| 13 | compose-multiplatform | 18,997 |
| 14 | flexbox-layout | 18,346 |
| 15 | KernelSU | 16,101 |
| 16 | Maestro | 13,694 |
| 17 | thunderbird-android | 13,392 |
| 18 | ImageToolbox | 12,639 |
| 19 | GitHub-Store | 12,038 |
| 20 | LibreTube | 11,786 |
| 21 | Coil | 11,771 |
| 22 | MaterialDrawer | 11,649 |
| 23 | recyclerview-animators | 11,569 |