Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-android
A curated list of awesome open source Android applications, tutorials and resources.
https://github.com/LinuxCafeFederation/awesome-android
Last synced: 5 days ago
JSON representation
-
Communication
-
Real-Time Communication
- FluffyChat - A minimalist matrix client for Android.
- Briar - Secure P2P Messaging, Anywhere.
- Jami - P2P messaging, encrypted, no central servers, backed by [GNU](https://www.gnu.org/)
- Jitsi Meet - Instant video conferences efficiently adapting to your scale.
- Langis - A degoogled version of Signal Messenger app. The source of patches used to build this degoogled version is available [here](https://git.legeox.net/capslock/signal-gcm-less).
- Session - Open-source, public-key-based secure messaging application which uses a set of decentralised storage servers and an onion routing protocol to send end-to-end encrypted messages with minimal exposure of user metadata.
- Simple SMS Messenger - An easy and quick way of managing SMS and MMS messages without ads.
- Snikket - Easy-to-use federated messaging+calls app based on open standards (XMPP) and open-source self-hostable server. No phone number required.
- Syphon - A privacy centric matrix client.
- Threema - The messenger that puts security and privacy first. Pay once, chat forever. No collection of user data. Open Source.
- Yaxim - Yet another XMPP instant messenger.
- Delta Chat - Email-based instant messaging for Android.
- Neko X - Another FOSS Telegram client (based on Telegram FOSS and Nekogram which was earlier FOSS) with more features and different variants (check release page on GitHub).
- QKSMS - SMS Messaging app.
- Telegram-FOSS - Telegram is a messaging app with a focus on speed and security. It is simple and free. Note that this FOSS version isn't official, official version can be found on Playstore but that version uses non-free dependencies. Also, the server of Telegram is closed-source [for now](https://telegram.org/faq#q-why-not-open-source-everything).
- Conversations - XMPP/Jabber client.
- Threema - The messenger that puts security and privacy first. Pay once, chat forever. No collection of user data. Open Source.
- FluffyChat - A minimalist matrix client for Android.
-
E-mail
-
Social Media
- Tusky - Mastodon client for Android.
- Fedilab - Fedilab is a multifunctional Android client to access the distributed Fediverse. It supports Mastodon, Pleroma, Pixelfed, Peertube, GNU Social, Friendica.
- Barinsta - Open-source alternative Instagram client on Android. Severly lacking now since Facebook took legal action against app, hopefully will be resolved soon.
- Fritter - A free, open-source Twitter client for Android and iOS
- Slide - Unofficial Reddit client; material-design; ad-free and has tons of customisation.
- Twidere - An Open Source, fully featured Twitter/Mastodon/StatusNet/Fanfou app.
- Infinity for Reddit - This is a Reddit client on Android written in Java. It does not have any ads and it features clean UI and smooth browsing experience.
- Frost for Facebook - Third-party app for Facebook.
- RedReader - An unofficial open source Reddit client for Android.
- Slide - Unofficial Reddit client; material-design; ad-free and has tons of customisation.
-
Keyboards
- AnySoftKeyboard - Keyboard with tons of features.
- OpenBoard - Fork of AOSP Keyboard; minimal and simple to use.
- FlorisBoard - FlorisBoard is a free and open-source keyboard for Android 6.0+ devices. It aims at being modern, user-friendly and customizable while fully respecting your privacy. Currently in alpha/early-beta state.
- HackersKeyboard - This keyboard is especially useful if you use ConnectBot for SSH access. It provides working Tab/Ctrl/Esc keys, and arrow keys.
- Simple Keyboard - This keyboard is created for those who only need a keyboard and nothing more.
- OpenBoard - Fork of AOSP Keyboard; minimal and simple to use.
-
Other
- KDE Connect - A project that enables all your devices to communicate with each other.
- RTranslator - Universal translator based on Google's APIs and Bluetooth LE.
-
-
Advertisement blocking
- AdAway - Ad blocker for Android using the hosts file (Root permission is optional but it is recommended).
- Blokada - Ad blocker for Android using the VPN API.
- DNSfilter - Ad blocker for Android using a VPN, supports hosts files.
- DNS66 - DNS66 blocks advertisements on Android by intercepting DNS requests using Android's VPN layer and blocking requests for blacklisted hosts.
- NetGuard - NetGuard provides simple and advanced ways to block access to the internet - no root required.
- RethinkDNS + Firewall - DNS over HTTPS / DNS over Tor / DNSCrypt client, firewall, and connection tracker for Android.
-
App stores
- F-Droid - F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform.
- Aurora Store - Unofficial FOSS client to Google Play Store (Root permission is optional).
- Aurora Droid - Fork of the F-Droid client with external repos ready to sync (Root permission is optional).
- Foxy Droid - Yet another F-Droid client.
-
Basic Utilities
- Etar - It is a material designed open source calendar.
- Simple Calculator - A calculator for your quick calculations.
- Simple Calendar - Be notified of the important moments in your life.
- Simple Clock - A combination of a clock, alarm, stopwatch and timer.
- Simple Contacts - A premium app for contact management with no ads, supports groups and favorites.
- Simple Dialer - A handy phone call manager with phonebook, number blocking and multi-SIM support.
- Simple Flashlight - A simple flashlight without ads.
- Simple Voice Recorder - An easy way of recording any discussion or sounds without ads or internet access.
- Standard Notes - A free, open-source, and completely encrypted notes app.
- Binary Eye - Barcode and QR code scanner without ads
- Koler - A uniquely stylized phone app, with customizable features - for Android.
- Video-Transcoder - Android app for video and audio transcoder, based on FFmpeg
-
Torrenting
- Frostwire - A file sharing client, media player and simple file manager for your Android devices.
- LibreTorrent - Copylefted libre full-featured torrent client for Android.
-
Book readers
- Book Reader - Based on [FBReader](https://fbreader.org/); book reader with a simple UI.
- Hendroid - Doujinshi & Hentai-Manga archiving and viewing app (features 18+ content).
- Librera PRO - Librera Reader is a highly customizable and feature-rich application
- Tachiyomi - Manga reader (features 18+ content depending upon the extensions you use).
- Coolreader - cross platform open source e-book reader.
- Kinoko - A online manga browser. (Features 18+ content depending on which extensions you use.)
- Tachiyomi - Manga reader (features 18+ content depending upon the extensions you use).
- Neko - Free, open source, unofficial MangaDex reader for Android (features 18+ content).
- Shosetsu - Light novel reader.
-
Browsers
- Bromite - Based on Chromium; built-in adblocking; enhanced privacy; degoogled.
- Firefox - The official release of Firefox for Android.
- Fennec F-Droid - Browser based on the latest Firefox release; removed any proprietary bits of the standard Firefox for Android - NOTE: There might still be some binaries left and the app (or some builds) might get removed or re-pushed anytime.
- Firefox Focus - Privacy-oriented browser with tracking protection and content blocking.
- Firefox Klar - Privacy-oriented browser with tracking protection and content blocking; for the German market.
- Ungoogled Chromium Android - It is the Android version of Ungoogle-Chromium. A lightweight approach to removing Google web service dependency.
- Kiwi Browser - Awesome FOSS Chromium browser for mobile with extension support and much more!
- Firefox Focus - Privacy-oriented browser with tracking protection and content blocking.
-
Cameras
- Open Camera - Camera app with DSLR features.
- Simple Camera - A camera with flash, zoom and no ads.
-
Education
-
Games
-
Other
- Andor's Trail - Quest-driven Roguelike fantasy dungeon crawler RPG with a powerful story.
- Apple Flinger - Use a slingshot to shoot with apples.
- Mindustry - Mindustry is a hybrid tower-defense sandbox factory game.
- Minetest - An open source voxel game engine. Basically, a FOSS alternative of Minecraft.
- Shattered Pixel Dungeon - Roguelike Dungeon Crawler RPG with pixel art graphics. Every game is a unique challenge, with four different playable characters, randomized levels and enemies, and hundreds of items to collect and use.
- Lichobile - Lichess mobile is the lichess.org official application.
- UnCiv - Open-source Android/Desktop remake of Civ V.
- Xeonjia - Solve ice puzzles and defeat enemies in an RPG world.
- Droidfish - DroidFish is a feature-rich graphical chess user interface, combined with the very strong Stockfish chess engine.
-
-
Media Players
-
Music
-
Other
- Simple Music PLayer - A clean music player with a customizable widget.
- Transistor - It allows you to listen to radio streams.
- Metro - Fork of [Retro Music Player](#retro-music-player) with removed proprietary Google Play libraries.
- Music - Lightweight and Material Music Player.
- Music Player GO - A simple yet fully-featured local music player aiming at simplicity and performance.
- Odyssey Music Player - Lightweight music player.
- Retro Music Player - Local music player for Android.
- Shuttle Music Player - Local music player for Android.
- Vinyl Music Player - Local music player for Android.
- BlackHole - Music Streaming and Downloading App.
- VLC - Minimal media player.
- Vinyl Music Player - Local music player for Android.
-
-
Office
-
Other
- Collabora Office - Office suite available for Android, GNU/Linux, iOS, macOS, Windows.
- Collabora Office - Office suite available for Android, GNU/Linux, iOS, macOS, Windows.
-
-
Password managers
-
General
- KeePassDX - FOSS password manager compatible with .kdb and .kdbx files version 1-4 and a majority of KeePass programs.
- Password Store - Simple password manager that is compatible with [pass](https://www.passwordstore.org/).
- KeePassDX - FOSS password manager compatible with .kdb and .kdbx files version 1-4 and a majority of KeePass programs.
- Bitwarden - Free and open-source, cross-platform password manager available via cloud/self-hosting. NOTE: To download on F-Droid you need to add the [Bitwarden repository](https://mobileapp.bitwarden.com/fdroid/). Manual vault syncing is required with that version.
- Keepass2Android - Keepass2Android is an open source password manager compatible with KeePass (v1 and v2), KeePassXC, MiniKeePass and many other KeePass ports.
-
2FA and TOTP
-
-
Personalisation
-
2FA and TOTP
- App Launcher - A simple holder for your favourite app launchers.
- KISS Launcher - Blazingly fast launcher focused on search.
- Lawnchair 2 - Continuation of Lawnchair 1; Pixel features; fork of [Launcher3](https://github.com/amirzaidi/Launcher3).
- LawnChair 12 - Contininuation of LawnChair V2 with support for QuickSwitch and more. Includes a nice simple design that mimics the design of Google's Pixel launcher. Also includes in app Monet'like theming with themed icons(optional with a separate package called LawnIcons) and wallpaper based theming.
- Sentien Launcher - A quick, smart, minimalist Launcher, designed with your digital well-being in mind.
- Animated Theme Manager - create your custom themes and change them dynamically with ripple animation
- Lawndesk - Fork of Lawnchair V2; app-drawer-free launcher.
- Librechair - Degoogled; fork of Lawnchair V2 & [Launcher3](https://github.com/amirzaidi/Launcher3).
- OpenLauncher - Launcher that aims to be a powerful and community driven project.
- Taskbar - A PC-style Launcher for Android.
- Arcticons - A monotone line-based icon pack for android
- Lawndesk - Fork of Lawnchair V2; app-drawer-free launcher.
-
-
Photos
-
2FA and TOTP
- Simple Gallery - A premium app for managing and editing your photos, videos, GIFs without ads.
- DNG Processor - Bring out the best in your phone's camera. It waits for new RAW images captured using a supported camera app, and then processes them in the background. Works well with Open Camera and usually gives better results than Google Camera ports.
- Phimp.me - Photo Imaging and Picture Editor.
- Stingle Photos - Stingle Photos is a secure, open-source photo, video cloud storage and backup application that is safe, ad-free and easy to use. It provides strong encryption and privacy to keep you safe from data breaches and leaks.
- Photok - Encrypted Photo Safe for Android.
-
-
Productivity
-
2FA and TOTP
- Loop Habit Tracker - Track your habits and long-term goals.
- OpenTracks - OpenTracks is a sport tracking application that completely respects your privacy.
- Simple Notes - Create plain text notes or checklists quickly.
- Tasks - A To-Do list app based on Astrid To-Do list app.
- Bodhi Timer - It is an elegant, minimalist countdown timer.
- Easy Diary - A diary application optimized for user experience.
- Fokus - Reminder app for tasks and events tailored specifically for students.
- Goodtime - A minimalist but powerful productivity timer designed to keep you focused and free of distractions.
- neutriNote - neutriNote - Markdown + Math in Just 3 MB!
- Noteless - A markdown note-taking app for mobile devices.
- Notally - A minimalist notes app with a material design.
- Privacy Friendly QR Scanner - A QR / bar code scanner
- DioHub - Interact with GitHub from mobile.
- Fokus - Reminder app for tasks and events tailored specifically for students.
- Privacy Friendly Pausing Healthily - An open source work break timer with simple exercises to perform
- Catima - A loyalty card / gift card / ticket app.
-
-
Streaming
-
2FA and TOTP
- NewPipe - Lightweight Google-free YouTube client.
- SkyTube - An open-source YouTube™ app for Android™.
- LibreTube - An alternative YouTube front end, for Android.
- Twire - An Open Source, AD-Free Twitch browser and stream player for Android. Supports VODs with chat replay, custom emotes (BTTV and FFZ) and Picture in Picture mode. A fork of Pocket Plays for Twitch.
- NewPipe - Lightweight Google-free YouTube client.
-
-
VPN
-
2FA and TOTP
- OpenVPN for Android - OpenVPN without root.
- WireGuard - an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.
- ProtonVPN - Operated by Swiss company Proton Technologies; [GDPR](https://en.wikipedia.org/wiki/General_Data_Protection_Regulation)! :) ([Source Code](https://github.com/ProtonVPN/android-app)).
- RiseupVPN - Community-driven; based in Washington, USA (**WARNING: [Five Eyes](https://en.wikipedia.org/wiki/Five_Eyes)**).
-
-
Other Utilities
-
Navigation
- OsmAnd - An open-source map and navigation app for Android (and iOS) that uses OpenStreetMap map and Wikipedia databases.
- StreetComplete - OpenStreetMap surveyor app. This app finds incomplete and extendable data in your vicinity and displays it on a map as markers. Each of those is solvable by answering a simple question to complete the info on site.
-
Git based clients
-
Other
- Acode - A powerful code editor for Android.
- EtchDroid - Helps you with writing ISO images and creating bootable USB drives, no root required.
- Trail Sense - Use your phone's sensors to assist with wilderness treks or survival situations.
- Codec Info - Detailed listing of multimedia codecs on your Android device - with no ads!
- CPU Info - Provides information about device hardware and software.
- Exodus - Tracker finder for a particular Android application.
- Termux - Termux is an Android terminal emulator and Linux environment app.
-
Money Management
- Money Manager Ex - Money Manager Ex is an easy to use, money management application built with wxWidgets
- Firefly III Mobile - Mobile Application for Firefly III written in Kotlin
-
-
Tools
-
Other
- AFWall+ - Control network traffic (Requires root).
- Calculator++ - Scientific calculator with sleek interface and powerful capabilities.
- Simple File Manager - A simple file manager for browsing and editing files and directories.
- TrackerControl - TrackerControl allows to monitor and control hidden data collection in apps.
- Converter NOW - A simple, immediate and fast unit & currency converter.
- Download Navi - A Free and Open Source software download manager.
- Material Files - Material Design file manager (Root permission is optional).
- MoeList - Unofficial MAL (MyAnimeList) client. With this app you can easily track, rate, organize and discover new Anime & Manga.
- PCAPdroid - Network monitor and traffic dump tool (Root permission is optional).
- ScreenCam - Lightweight and functional screen recorder.
- Calculator++ - Scientific calculator with sleek interface and powerful capabilities.
-
-
Modding
-
Other
- /d/gapps - Delete/disable GApps (root permission is optional but recommended).
- Island - By the creator of [Greenify](https://forum.xda-developers.com/apps/greenify); uses the "Work Profile" feature of Android to create a sandbox environment to clone apps and isolate them ([Source Code](https://github.com/oasisfeng/island)) (Root permission is optional).
- microG - FOSS alternative to Google Play Services to run apps that are require to have Google Play Services installed. **(WARNING: microG Services trip [SafetyNet](https://developers.google.com/android/reference/com/google/android/gms/safetynet/SafetyNet) and do your research before proceeding!)** Read the [unofficial microG wiki](https://old.reddit.com/r/MicroG/wiki/index) to know how to install ([Source Code](https://github.com/microg)).
- Nethunter-App - This is the next-gen Nethunter app, which acts as an installer, updater,
- Nethunter Terminal
- VirtualXposed - Use Xposed without root, unlock the bootloader or modify system image (Supports Android 5.0~9.0).
- App Manager - A full-featured package manager and viewer for Android (Root permission is optional).
- Insular - Fork of [Island](#island) with removed proprietary Google Play libraries.
- Linux Deploy - Install and run GNU/Linux on Android (Requires root).
- Magisk Manager - Front-end to [Magisk](https://magisk.me/) (Require root).
- Shelter - Leveraging the “Work Profile” feature of Android to provide an isolated space that you can install or clone apps into (It has a few compatibility issues with Android 10+ for now but you can still use it if you like).
- Smartpack-Kernel Manager - Fork of [Kernel Adiutor](https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en) with a set of additional features (Require root).
-
-
Contributing
-
Links to Linux Café
-
Footnotes
-
Emulation
-
Other
- Lemuroid - Lemuroid is an open-source emulation project for Android based on Libretro. Its main goal is ease of use, good Android integration and a great user experience. It has an extensive list of built-in emulators.<br>
-
Categories
Communication
38
Productivity
16
Other Utilities
16
Modding
12
Personalisation
12
Music
12
Basic Utilities
12
Tools
11
Footnotes
10
Book readers
9
Games
9
Browsers
8
Password managers
7
Advertisement blocking
6
Links to Linux Café
5
Photos
5
Streaming
5
App stores
4
VPN
4
Education
3
Contributing
2
Office
2
Cameras
2
Media Players
2
Torrenting
2
Emulation
1
Sub Categories
Keywords
android
55
kotlin
16
android-app
10
material-design
9
android-application
7
java
7
kotlin-android
6
flutter
6
privacy
4
music-player
4
open-source
4
linux
4
github
4
app
3
security
3
player
3
dart
3
ios
3
foss
3
music
3
gitlab
2
material
2
f-droid
2
audio
2
github-client
2
finance
2
game
2
markdown
2
video
2
note-taking
2
windows
2
reddit
2
hotp
2
otp
2
firewall
2
encryption
2
totp
2
anti-censorship
2
email
2
libretro
1
libretro-frontend
1
secure
1
n64
1
strategy-game
1
libgdx
1
nes
1
itch
1
backup
1
civilization-v
1
civilization
1