Open Source Android Projects
Discover 30 open source Android repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Android projects here are most often combined with Desktop App, Cross Platform and Privacy. Last updated October 3, 2026.
30 repositories · updated October 3, 2026

namida: Play Music and Video with YouTube Support
Namida is a Flutter-based music and video player for organizing local libraries and playing online content. It suits listeners who want detailed audio controls, library management, and YouTube features in one app.

romm: Manage and Play a Self-Hosted ROM Collection
RomM scans, organizes, enriches, and lets you play a retro game collection through a self-hosted app. It suits emulator users who want centralized metadata, browser play, and save syncing across devices.

breezy-weather: Check Forecasts from Many Weather Sources
Breezy Weather is an Android weather app that brings forecasts, alerts, air quality, and other conditions into a visual interface. It suits people who want source choice, customization, and privacy-conscious options.

localsend: Share Files Between Nearby Devices
LocalSend transfers files and messages between nearby devices on the same local network, without internet access or third-party servers. It suits people who need a cross-platform alternative to cloud-based sharing or platform-specific transfer tools.

Databag: A Fast, Lightweight, and Self-Hosted Federated Messenger
Databag is a fast and lightweight self-hosted messenger designed for efficiency and privacy. It offers decentralized and federated communication with end-to-end encryption, supporting audio/video calls and running on minimal resources like a Raspberry Pi Zero. This project provides a robust solution for self-sovereign messaging.

Operit: Run AI Agents and Chat on Android
Operit is an Android AI agent platform that connects cloud or local models to device tools, terminals, browsers, and project workspaces. It suits Android users who want AI-assisted automation, development, and chat in one app.