Open source android projects

Every project in the registry tagged android, ranked by real GitHub adoption.

projects 113 combined stars ★ 1.3M refresh nightly
01 rea ★ 420K

Reverse engineer anything with agents, from app behavior down to native binaries.

last push16 hours ago languageTypeScript licenseMIT
02 RustDesk ★ 128K

Self-hosted remote desktop you fully control

last push15 hours ago languageRust licenseAGPL-3.0
03 Appwrite ★ 58K

Open-source backend platform for rapid app development

last push23 hours ago languageTypeScript licenseBSD-3-Clause
04 Joplin ★ 57K

Encrypted note-taking that syncs across all your devices

last push17 hours ago languageTypeScript license—
05 yazi ★ 43K

💥 Blazing fast terminal file manager written in Rust, based on async I/O.

last push23 hours ago languageRust licenseMIT
06 raylib ★ 36K

A simple and easy-to-use library to enjoy videogames programming

last push18 hours ago languageC licenseZlib
07 Avalonia ★ 32K

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

last push16 hours ago languageC# licenseMIT
08 Ente ★ 30K

Secure, private photo storage and sharing solution

last push15 hours ago languageDart licenseAGPL-3.0
09 quasar ★ 27K

Quasar Framework - Build high-performance VueJS user interfaces in record time

last push14 days ago languageJavaScript licenseMIT
10 libgdx ★ 26K

Desktop/Android/HTML5/iOS Java game development framework

last push4 days ago languageJava licenseApache-2.0
11 Super Productivity ★ 23K

Task manager built for deep work, privacy, and focus

last push21 hours ago languageTypeScript licenseMIT
12 Paseo ★ 23K

Run coding agents from your phone, desktop, or terminal

last push15 hours ago languageTypeScript license—
13 nnn ★ 22K

n³ The unorthodox terminal file manager

last push29 hours ago languageC licenseBSD-2-Clause
14 Kodi ★ 21K

Full-featured media center for your TV and beyond

last push15 hours ago languageC++ license—
15 DoKit ★ 20K

一款面向泛前端产品研发全生命周期的效率平台。

last push13 days ago languageJava licenseApache-2.0
16 Organic Maps ★ 16K

Privacy-first offline maps for hiking, cycling & navigation

last push17 hours ago languageC++ license—
17 ecapture ★ 16K

Capture SSL/TLS plaintext with eBPF—no MITM proxy or custom CA installation. Supports Linux and Android on x86_64 and arm64.

last push2 days ago languageC licenseApache-2.0
18 ImageToolbox ★ 15K

🖼️ 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 wi

last push18 hours ago languageKotlin licenseApache-2.0
19 Aegis Authenticator ★ 13K

2FA token manager for Android with encrypted vault

last push2 months ago languageJava licenseGPL-3.0
20 MaterialFiles ★ 9.4K

Material Design file manager for Android

last push18 days ago languageKotlin licenseGPL-3.0
21 cindy ★ 8.9K

Consider it done. The open-source AI agent that works out of the box · 想到,就能做到。开源、开箱即用的 AI Agent。

last push15 hours ago languageTypeScript licenseApache-2.0
22 rikkahub ★ 8.6K

RikkaHub is an Android APP that supports for multiple LLM providers.

last push37 hours ago languageKotlin licenseAGPL-3.0
23 react-native-mmkv ★ 8.5K

⚡️ The fastest key/value storage for React Native. ~30x faster than AsyncStorage!

last push26 days ago languageTypeScript licenseMIT
24 jev-chat-jarvis ★ 8.2K

装在手机上的对话副驾:在 QQ / X / 飞书里读懂对方、给出候选回复、一键填入输入框,发不发由你。非侵入,只读屏幕,不 hook 不改包。

last push29 hours ago languageKotlin licenseMIT
25 KeePassDX ★ 7.6K

Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure

last push34 hours ago languageKotlin licenseGPL-3.0
26 PhoneSploit-Pro ★ 6.4K

An all-in-one hacking tool to remotely take over Android devices.

last push15 days ago languagePython licenseGPL-3.0
27 keepass2android ★ 6.4K

Password manager app for Android

last push5 days ago languageC# licenseGPL-3.0
28 Infinity-For-Reddit ★ 5.5K

A Reddit client for Android

last push29 hours ago languageJava licenseAGPL-3.0
29 saber ★ 5.0K

The cross-platform open-source app built for handwriting

last push41 hours ago languageDart licenseGPL-3.0
30 FXGL ★ 4.9K

Java / JavaFX / Kotlin Game Library (Engine)

last push17 days ago languageKotlin licenseMIT
31 apkstudio ★ 4.7K

Open-source, cross platform Qt6 based IDE for reverse-engineering Android application packages. It features a friendly IDE-like layout including code editor wit

last push6 days ago languageC++ licenseLGPL-3.0
32 macroquad ★ 4.7K

Cross-platform game engine in Rust.

last push3 months ago languageRust licenseApache-2.0
33 PhotoEditor ★ 4.5K

A Photo Editor library with simple, easy support for image editing using paints,text,filters,emoji and Sticker like stories.

last push1 months ago languageKotlin licenseMIT
34 kelivo ★ 4.4K

A Flutter LLM Chat Client. Support Mobile & Desktop.

last push17 hours ago languageDart licenseAGPL-3.0
35 gradle-play-publisher ★ 4.3K

GPP is Android's unofficial release automation Gradle Plugin. It can do anything from building, uploading, and then promoting your App Bundle or APK to publishi

last push20 days ago languageKotlin licenseMIT
36 Balloon ★ 4.0K

:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Compose and Kotlin Multiplatform.

last push5 days ago languageKotlin licenseApache-2.0
37 android ★ 4.0K

Home Assistant Companion for Android

last push19 hours ago languageKotlin licenseApache-2.0
38 chatgpt-android ★ 3.9K

📲 ChatGPT Android demonstrates a Chatbot application using OpenAI's chat API on Android with Stream Chat SDK for Compose.

last push10 months ago languageKotlin licenseApache-2.0
39 linux-android ★ 3.8K

Turn an old Android phone into a GPU-accelerated Linux desktop (XFCE4 / KDE Plasma / LXQt / MATE) or a Home Assistant smart home server — using Termux. No root,

last push10 days ago languageShell licenseMIT
40 flutter_inappwebview ★ 3.8K

A Flutter plugin that allows you to add an inline webview, to use a headless webview, and to open an in-app browser window.

last push9 months ago languageDart licenseApache-2.0
41 react-native-keyboard-controller ★ 3.8K

⌨️ Keyboard manager which works in identical way on both iOS and Android

last push21 hours ago languageTypeScript licenseMIT
42 proguard ★ 3.7K

ProGuard, Java optimizer and obfuscator

last push3 days ago languageJava licenseGPL-2.0
43 Collabora Online ★ 3.4K

Open-source document editing suite for secure collaboration

last push6 days ago languageShell license—
44 react-native-chart-kit ★ 3.1K

Beautiful charts for React Native. Line, area, bar, pie, donut, progress, and contribution heatmaps for dashboards, reports, and data-rich mobile apps.

last push2 months ago languageTypeScript licenseMIT
45 kotlin-logging ★ 3.1K

Lightweight Multiplatform logging framework for Kotlin. A convenient and performant logging facade.

last push24 hours ago languageKotlin licenseApache-2.0
46 apps-android-wikipedia ★ 3.1K

📱The official Wikipedia app for Android!

last push3 days ago languageKotlin licenseApache-2.0
47 mytv-android ★ 3.0K

Material 3 Expressive 风格的Android/Android TV IPTV播放器,内建Media3,IJKplayer和 VLC。A Material 3 Expressive style Android/Android TV IPTV player with built-in Media3, I

last push33 hours ago language— licenseMIT
48 corona ★ 2.9K

Solar2D Game Engine main repository (ex Corona SDK)

last push5 days ago languageC++ licenseMIT
49 pitaya ★ 2.8K

Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.

last push8 days ago languageGo licenseMIT
50 authpass ★ 2.8K

AuthPass - Password Manager based on Flutter for all platforms. Keepass 2.x (KDBX 3 and KDBX 4) compatible.

last push2 months ago languageDart licenseGPL-3.0
51 mill ★ 2.8K

A better build tool for Java, Scala and Kotlin: Simpler than Maven, easier than Gradle, with 3-7x faster dev workflows than other JVM build tools

last push21 hours ago languageScala licenseMIT
52 TwinDesk ★ 2.8K

All your computers and your phone, working as one desk. Screens, apps, files, clipboard, calls, texts, notifications, mouse and keyboard, shared between Mac, W

last push27 hours ago languageJavaScript licenseGPL-3.0
53 maid ★ 2.7K

Maid is a free and open source application for interfacing with llama.cpp models locally, and with Anthropic, DeepSeek, Ollama, Mistral and OpenAI models remote

last push5 days ago languageTypeScript licenseMIT
54 RedReader ★ 2.7K

An unofficial open source Android app for Reddit.

last push23 days ago languageJava licenseGPL-3.0
55 react-native-graph ★ 2.6K

📈 Beautiful, high-performance Graphs and Charts for React Native built with Skia

last push20 days ago languageTypeScript licenseMIT
56 OSS-DocumentScanner ★ 2.6K

Document scanning app

last push22 hours ago languageC++ licenseMIT
57 ws-scrcpy ★ 2.6K

Web client prototype for scrcpy.

last push3 days ago languageTypeScript licenseMIT
58 raylib-go ★ 2.6K

Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.

last push3 months ago languageC licenseZlib
59 Openlib ★ 2.5K

An Open source app to download and read books from shadow library (Anna’s Archive)

last push10 months ago languageDart licenseGPL-3.0
60 greenlight ★ 2.5K

Pre-submission compliance scanner for the Apple App Store and Google Play. Scans code, privacy manifests, Android manifests, and IPA/APK/AAB binaries against th

last push3 months ago languageGo licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source android projects are there?

This registry tracks 113 projects tagged android, with 1,274,433 GitHub stars between them. The most-adopted is rea at 419,506 stars.

Are these android projects free to use?

Yes — 107 of the 113 carry an explicit open-source licence across 9 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which android project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these android projects still maintained?

100 of the 113 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.