Top Welcoming Open-Source Kotlin Repositories
Top welcoming Kotlin repositories. Scored by real 90-day external PR merge rates, maintainer review turnaround speed, and first-time contributor success.
Ranked Kotlin Repositories
Showing top 50 of 3,048 ranked repositories
| Rank | Repository | Tier | Score | Merge Rate | Good First Issues |
|---|---|---|---|---|---|
| #1 | WebDAV (including CalDAV, CardDAV) library for the Java virtual machine (Java/Kotlin) | S•Elite | 80.2 | 97.1% | - |
| #2 | Just radio for Android. | S•Elite | 79.9 | 91.0% | - |
| #3 | AI Client for chat, RAG, plans, MCP tools, and agents. Support multiple LLMs (Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM, Gemini, OpenRouter) | S•Elite | 79.4 | 91.8% | 8 |
| #4 | Gradle plugin which identifies multiplatform targets you should be supporting | B•Solid | 79.2 | 100.0% | - |
| #5 | Non-Root Android performance overlay featuring live FPS meter, thermal diagnostics, and privileged gaming optimization via Shizuku. | S•Elite | 79.2 | 100.0% | - |
| #6 | AniList client for Android | B•Solid | 78.5 | 94.5% | 2 |
| #7 | Patches for Android TV apks | S•Elite | 77.9 | 93.4% | - |
| #8 | KMP MVI framework built using Compose for Compose | B•Solid | 77.7 | 100.0% | - |
| #9 | Fast Gesture based android launcher | B•Solid | 77.7 | 100.0% | 3 |
| #10 | B•Solid | 77.7 | 98.2% | 3 | |
| #11 | A Kotlin DSL and Java/Kotlin builder API for constructing HTML-like tables which can be rendered to text | B•Solid | 77.5 | 100.0% | - |
| #12 | A Compose Multiplatform library which provides a modifier for display 'placeholder' UI while content is loading. | B•Solid | 77.3 | 100.0% | - |
| #13 | A tool designed to analyze the download size of Android applications. Provides detailed insights into app binary composition through a Gradle plugin and CLI tool to help developers optimize app size and improve user acquisition. | B•Solid | 77.3 | 100.0% | - |
| #14 | A text based Android Launcher with powerful features | S•Elite | 77.1 | 88.9% | 6 |
| #15 | Private photo vault for Android | S•Elite | 76.7 | 93.8% | 1 |
| #16 | A 2D canvas for rendering text, usually for console applications. | B•Solid | 76.7 | 100.0% | - |
| #17 | GradleUp/shadow4,224 Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven Shade Plugin. | S•Elite | 76.7 | 84.5% | - |
| #18 | 我的自用安卓输入法,基于Rime 构建,部分功能由本人设计的本地AI模型驱动,支持五笔/拼音/自定义方案。 | S•Elite | 76.7 | 95.8% | - |
| #19 | B•Solid | 76.6 | 97.4% | 11 | |
| #20 | It's Android's first OpenOffice Document Reader! | S•Elite | 76.2 | 96.6% | - |
| #21 | Kotlin Multiplatform BLE library for iOS, Android, macos, windows and javascript | S•Elite | 76.1 | 95.0% | - |
| #22 | Privacy focused clock app built with MD3 | S•Elite | 75.9 | 93.0% | - |
| #23 | Kickstarter for Android. Bring new ideas to life, anywhere. | S•Elite | 75.8 | 97.4% | - |
| #24 | Your Open Autonomous Android Agent — A production-ready, self-planning AI assistant powered by local/remote LLMs and accessibility-driven screen automation. | S•Elite | 75.8 | 95.8% | - |
| #25 | A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns. | B•Solid | 75.5 | 98.3% | - |
| #26 | The (official) Music Assistant Mobile app is a cross-platform client application designed for Android and iOS. Developed using Kotlin Multiplatform (KMP) and Compose Multiplatform frameworks, this project aims to provide a unified codebase for seamless music management across multiple platforms. | S•Elite | 75.4 | 95.7% | - |
| #27 | sceneview/sceneview1,288 3D & AR SDK for Android (Jetpack Compose + Filament), iOS (SwiftUI + RealityKit), and Web. AI-first: llms.txt, MCP server, Copilot/Cursor rules. The only Compose-native 3D library. | B•Solid | 75.3 | 93.7% | 1 |
| #28 | Android application for analyzing installed apps | S•Elite | 75.3 | 93.8% | - |
| #29 | 适用于合肥工业大学(HFUT)本科生的校园服务聚合类 Android 应用,覆盖了教学、⽣活、校内服务等 40+ 场景与功能,包括但不限于教务、校园卡等;使⽤现代的技术栈开发,提供全⾯、简洁、⾼效的使⽤体验。 | S•Elite | 75.3 | 94.7% | - |
| #30 | LibreCuts is a free, open-source video editor for Android that prioritizes simplicity and efficiency. | S•Elite | 75.2 | 94.1% | - |
| #31 | Nested copies made easy in Kotlin | S•Elite | 75.0 | 100.0% | - |
| #32 | 掌上重邮——重庆邮电大学首款整合校园与生活的App | S•Elite | 74.8 | 94.3% | - |
| #33 | Comprehensive Bitcoin development library for Android, implemented on Kotlin. SPV wallet implementation for Bitcoin, Bitcoin Cash, Litecoin and Dash blockchains. Fully compliant with existing standards and BIPs. | B•Solid | 74.7 | 93.3% | - |
| #34 | AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose Multiplatform environments | S•Elite | 74.7 | 95.5% | - |
| #35 | Horologist is a group of libraries that aim to supplement Wear OS developers with features that are commonly required by developers but not yet available. | S•Elite | 74.5 | 88.9% | - |
| #36 | cashapp/turbine2,855 A testing library for kotlinx.coroutines Flow | B•Solid | 74.5 | 96.6% | - |
| #37 | スミレ - 完全オフラインの日本語キーボードアプリ | B•Solid | 74.5 | 95.8% | 1 |
| #38 | cashapp/molecule2,219 Build a StateFlow stream using Jetpack Compose | B•Solid | 74.2 | 97.7% | - |
| #39 | ZacSweers/metro1,368 A multiplatform, compile-time dependency injection framework for Kotlin | S•Elite | 73.9 | 96.4% | 1 |
| #40 | A playground about best practices, using updated libraries and solutions in the Android world! | B•Solid | 73.8 | 100.0% | - |
| #41 | Your Spotify + YouTube Music library & daily mixes. Free and open source forever. | S•Elite | 73.6 | 82.8% | 3 |
| #42 | tunjid/Tiler116 Experimental declaratively transparent kotlin multiplatform paging library | B•Solid | 73.4 | 100.0% | - |
| #43 | sameerasw/essentials2,674 Essential tools and mods for Android nerds | S•Elite | 73.4 | 86.2% | 10 |
| #44 | ktlint/ktlint6,731 An anti-bikeshedding Kotlin linter with built-in formatter | S•Elite | 73.2 | 95.2% | - |
| #45 | Vocable for Android | S•Elite | 73.1 | 87.1% | - |
| #46 | Camera & Gallery Picker for Android, Jetpack Compose, Kotlin Multiplatform and iOS. Supports CameraX, Compose UI, cropping, compression, EXIF, multiple selection and native camera. | B•Solid | 73.0 | 97.0% | - |
| #47 | Kernel-based Android Root Solution | B•Solid | 73.0 | 100.0% | - |
| #48 | Android note app with real file. Can be sync with git providers such as Github | S•Elite | 73.0 | 94.4% | - |
| #49 | S•Elite | 72.8 | 88.9% | - | |
| #50 | Markdown renderer for Kotlin Multiplatform Projects (Android, iOS, Desktop), using Compose. | S•Elite | 72.7 | 86.0% | 1 |
How to Get Your Kotlin PR Merged
Top Kotlin Frameworks & Stacks
Get this week's top welcoming repos + fresh Good First Issues for Kotlin
Free weekly email, scoped to Kotlin. No account needed - confirm once and unsubscribe anytime.
Frequently Asked Questions: Kotlin Open Source
What is the most welcoming Kotlin open-source repository?
The highest-ranked Kotlin repository on GetMerged is currently bitfireAT/dav4jvm, with a C-Rank score of 80.2/100 and a 97.1% PR merge rate.
How can I find good first issues in Kotlin?
You can browse verified beginner-friendly issues in Kotlin by visiting our curated Good First Issues directory at getmerged.abhishekco.de/good-first-issue/kotlin.
What makes a Kotlin repository ‘Super Welcoming’ on GetMerged?
A ‘Super Welcoming’ (S-Tier) Kotlin repository demonstrates an external PR merge rate above 80%, a median first response time within 24 to 48 hours, active review feedback, and clear onboarding documentation.