Kotlin kotlin-android

Open-source Kotlin projects categorized as kotlin-android

Top 23 Kotlin kotlin-android Projects

  • leakcanary

    A memory leak detection library for Android.

    Project mention: Memory Leak with ViewPager2 and FragmentStateAdapter | reddit.com/r/androiddev | 2022-09-03

    First of all, grab the LeakCanary to check if you actually have a leak. Because just the memory increasing might be completely unrelated to your ViewPager.

  • awesome-kotlin

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

    Project mention: Python for Serious Beginners - Free PDF | reddit.com/r/learnprogramming | 2022-09-07

    https://kotlin.link/ - resource links, docs, libraries, etc

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • Compressor

    An android image compression library.

    Project mention: setResult and finish don't work inside any Coroutine Scope. Possible reasons? | reddit.com/r/androiddev | 2022-07-14

    We use the Compressor library in our app. I upgraded it to V3 today, and that requires that the compression code be run inside a Coroutine Scope.

  • android-oss

    Kickstarter for Android. Bring new ideas to life, anywhere.

    Project mention: What are some nice open source Android projects? | reddit.com/r/androiddev | 2022-11-28

    what do you mean dead? https://github.com/kickstarter/android-oss

  • ComposeCookBook

    A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential

  • Android-CleanArchitecture-Kotlin

    This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.

    Project mention: Feeling like I'm going nowhere, need advice | reddit.com/r/androiddev | 2022-10-31

    As per the latest Clean Architecture guide, this is what clean arch recommendations look like https://github.com/android10/Android-CleanArchitecture-Kotlin/tree/main/app/src/main/kotlin/com/fernandocejas/sample/features/movies

  • FastAdapter

    The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...

    Project mention: How to create Adapters easily | reddit.com/r/androiddev | 2022-02-19

    Fastadapter is a pretty popular library to deal with this but that's one more dependency.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • FlorisBoard

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

    Project mention: All my Alternatives to Google Apps | reddit.com/r/degoogle | 2022-11-20

    GBoard → OpenBoard (FlorisBoard when the v4 will be released)

  • Material View Pager Dots Indicator

    Three material Dots Indicators for view pagers in Android !

  • Learn-Jetpack-Compose-By-Example

    🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way

    Project mention: Is Jetpack Compose ready for production development? | dev.to | 2022-11-09

    Airbnb did start working with Jetpack Compose during the early preview[1]. They have also developed a library to easily browse all the Composables within your app[2] — Vinay Gaba, Airbnb Tech Lead, is one of the biggest Jetpack Compose advocates. I recommend watching his Jetpack Compose by Example GitHub repository and going through his Compose Snippet library, which looks like it has potential to become Android Arsenal future successor 😜.

  • ViewPagerTransforms

    Library containing common animations needed for transforming ViewPager scrolling for Android v13+.

  • Jetpack-Compose-Playground

    Community-driven collection of Jetpack Compose example code and tutorials :rocket: https://foso.github.io/compose

    Project mention: Is Jetpack Compose ready for production development? | dev.to | 2022-11-09

    Jetpack Compose Playground: Once you have gone through the basic concepts related to Compose, this GitHub repository has a good amount of content to learn more about each Composable.

  • Splitties

    A collection of hand-crafted extensions for your Kotlin projects.

    Project mention: Useful utilities, extensions, base classes | reddit.com/r/androiddev | 2022-07-10

    https://github.com/LouisCAD/Splitties don’t use it because I think it leads to dependency bloat but there you go

  • Foodium

    🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).

  • MaterialAudiobookPlayer

    Minimalistic audiobook player

    Project mention: ⟳ 6 apps added, 36 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2022-08-09

    Voice Audiobook Player (version 6.0.7): Simple audiobook player

  • compose-destinations

    Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.

    Project mention: Moving from XML to Jetpack Compose from a senior engineer POV | reddit.com/r/android_devs | 2022-11-10

    Paging is harder in Compose, Phillipp Lackner has tutorial where he implements his own (simple and universal) solution. And for navigation there is this.

  • Music-Player-GO

    🎶🎼 Very slim music player 👨‍🎤 100% made in Italy 🍕🌳🌞🍝🌄

    Project mention: Music player application | reddit.com/r/privatelife | 2022-11-08

    Github: https://github.com/enricocid/Music-Player-GO

  • DrawableToolbox

    🛠️ The missing drawable toolbox for Android. Create drawables programmatically and get rid of the boring and always repeated drawable.xml files.

  • habitica-android

    Native Android app for Habitica

  • MVICore

    MVI framework with events, time-travel, and more

    Project mention: Bumble claims IP rights on employee's open-source libs | news.ycombinator.com | 2021-12-06

    > ... commercial software ...

    Commercial and OSS are orthogonal.

    > ... that is private

    It seems to have been released under Apache 2.0: https://github.com/badoo/MVICore/blob/master/LICENSE

    > The company _could_ make it OSS

    They _did_

  • Lemuroid

    All in one emulator on Android!

    Project mention: On screen controls | reddit.com/r/lemuroid | 2022-11-20
  • KAndroid

    Kotlin library for Android

  • multiplatform-settings

    A Kotlin Multiplatform library for saving simple key-value data

    Project mention: Looking toward Multiplatform Settings 1.0.0 | dev.to | 2022-07-24

    View on GitHub

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

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-11-28.

Kotlin kotlin-android related posts


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

Project Stars
1 leakcanary 28,029
2 awesome-kotlin 10,208
3 Compressor 6,650
4 android-oss 5,688
5 ComposeCookBook 4,742
6 Android-CleanArchitecture-Kotlin 4,257
7 FastAdapter 3,676
8 FlorisBoard 3,571
9 Material View Pager Dots Indicator 2,773
10 Learn-Jetpack-Compose-By-Example 2,585
11 ViewPagerTransforms 2,516
12 Jetpack-Compose-Playground 2,454
13 Splitties 2,205
14 Foodium 2,141
15 MaterialAudiobookPlayer 1,776
16 compose-destinations 1,749
17 Music-Player-GO 1,176
18 DrawableToolbox 1,108
19 habitica-android 1,092
20 MVICore 1,048
21 Lemuroid 957
22 KAndroid 890
23 multiplatform-settings 881
Workflow assistant built for devs & their teams
Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.