Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/LinuxCafeFederation/awesome-android

A curated list of awesome open source Android applications, tutorials and resources.
https://github.com/LinuxCafeFederation/awesome-android

List: awesome-android

advertisement-blocking android android-app android-application android-apps awesome awesome-list book-readers google linux media-players music root rooting xda xda-developers

Last synced: 16 days ago
JSON representation

A curated list of awesome open source Android applications, tutorials and resources.

Lists

README

        

# Awesome Android Apps

A curated list of awesome open source Android applications, tutorials and resources. Inspired by other awesome-\* projects.

[](https://github.com/LinuxCafeFederation/awesome-android)

## Contents

- [Advertisement blocking](#advertisement-blocking)
- [App stores](#app-stores)
- [Basic Utilities](#basic-utilities)
- [Book readers](#book-readers)
- [Torrenting](#torrenting)
- [Browsers](#browsers)
- [Cameras](#cameras)
- [Communication](#communication)
* [E-mail](#e-mail)
* [Real-Time Communication](#real-time-communication)
* [Social Media](#social-media)
* [Other](#other)
- [Education](#education)
- [Emulation](#emulation)
- [Games](#games)
- [Media Players](#media-players)
- [Music](#music)
- [Office](#office)
- [Password managers](#password-managers)
* [General](#general)
* [2FA/TOTP](#2fa-and-totp)
- [Personalisation](#personalisation)
- [Photos](#photos)
- [Productivity](#productivity)
- [Streaming](#streaming)
- [VPN](#vpn)
- [Other Utilities](#other-utilities)
* [Navigation](#navigation)
* [Git based clients](#git-based-clients)
* [Other](#other)
- [Tools](#tools)
- [Modding](#modding)

## Advertisement blocking

- [AdAway](https://adaway.org/) - Ad blocker for Android using the hosts file (Root permission is optional but it is recommended).
- [Blokada](https://blokada.org/) - Ad blocker for Android using the VPN API.
- [DNSfilter](https://www.zenz-solutions.de/personaldnsfilter/) - Ad blocker for Android using a VPN, supports hosts files.
- [DNS66](https://jak-linux.org/projects/dns66/) - DNS66 blocks advertisements on Android by intercepting DNS requests using Android's VPN layer and blocking requests for blacklisted hosts.
- [NetGuard](https://github.com/M66B/NetGuard) - NetGuard provides simple and advanced ways to block access to the internet - no root required.
- [RethinkDNS + Firewall](https://github.com/celzero/rethink-app) - DNS over HTTPS / DNS over Tor / DNSCrypt client, firewall, and connection tracker for Android.

## App stores

- [F-Droid](https://www.f-droid.org/) - F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform.
- [Aurora Droid](https://gitlab.com/AuroraOSS/auroradroid) - Fork of the F-Droid client with external repos ready to sync (Root permission is optional).
- [Aurora Store](https://auroraoss.com/) - Unofficial FOSS client to Google Play Store (Root permission is optional).
- [Foxy Droid](https://github.com/kitsunyan/foxy-droid) - Yet another F-Droid client.

## Basic Utilities

- [Binary Eye](https://github.com/markusfisch/BinaryEye) - Barcode and QR code scanner without ads
- [Etar](https://f-droid.org/en/packages/ws.xsoh.etar/) - It is a material designed open source calendar.
- [Koler](https://github.com/Chooloo/koler) - A uniquely stylized phone app, with customizable features - for Android.
- [Simple Calculator](https://f-droid.org/en/packages/com.simplemobiletools.calculator/) - A calculator for your quick calculations.
- [Simple Calendar](https://f-droid.org/en/packages/com.simplemobiletools.calendar.pro/) - Be notified of the important moments in your life.
- [Simple Clock](https://f-droid.org/en/packages/com.simplemobiletools.clock/) - A combination of a clock, alarm, stopwatch and timer.
- [Simple Contacts](https://f-droid.org/en/packages/com.simplemobiletools.contacts.pro/) - A premium app for contact management with no ads, supports groups and favorites.
- [Simple Dialer](https://f-droid.org/en/packages/com.simplemobiletools.dialer/) - A handy phone call manager with phonebook, number blocking and multi-SIM support.
- [Simple Flashlight](https://f-droid.org/en/packages/com.simplemobiletools.flashlight/) - A simple flashlight without ads.
- [Simple Voice Recorder](https://f-droid.org/en/packages/com.simplemobiletools.voicerecorder/) - An easy way of recording any discussion or sounds without ads or internet access.
- [Standard Notes](https://standardnotes.org/) - A free, open-source, and completely encrypted notes app.
- [Video-Transcoder](https://github.com/brarcher/video-transcoder) - Android app for video and audio transcoder, based on FFmpeg

## Torrenting
- [LibreTorrent](https://gitlab.com/proninyaroslav/libretorrent) - Copylefted libre full-featured torrent client for Android.
- [Frostwire](https://github.com/frostwire/frostwire/tree/master/android) - A file sharing client, media player and simple file manager for your Android devices.

## Book readers

- [Book Reader](https://gitlab.com/axet/android-book-reader/tree/HEAD) - Based on [FBReader](https://fbreader.org/); book reader with a simple UI.
- [Coolreader](https://github.com/buggins/coolreader) - cross platform open source e-book reader.
- [Hendroid](https://f-droid.org/en/packages/org.nonononoki.hendroid/) - Doujinshi & Hentai-Manga archiving and viewing app (features 18+ content).
- [Kinoko](https://github.com/gsioteam/kinoko) - A online manga browser. (Features 18+ content depending on which extensions you use.)
- [Librera PRO](https://f-droid.org/en/packages/com.foobnix.pro.pdf.reader/) - Librera Reader is a highly customizable and feature-rich application
for reading e-books in PDF, EPUB, MOBI, DjVu, FB2, TXT, RTF, AZW, AZW3, HTML, CBZ, CBR, DOC, DOCX, etc. formats. Note that Playstore version can access non-free services like Dropbox, Google Drive and Onedrive while the one mentioned here(F-droid version) can't.
- [Neko](https://github.com/CarlosEsco/Neko) - Free, open source, unofficial MangaDex reader for Android (features 18+ content).
- [Shosetsu](https://github.com/ShosetsuOrg/android-app) - Light novel reader.
- [Tachiyomi](https://github.com/inorichi/tachiyomi) - Manga reader (features 18+ content depending upon the extensions you use).

## Browsers

- [Bromite](https://www.bromite.org/) - Based on Chromium; built-in adblocking; enhanced privacy; degoogled.
- [Firefox](https://play.google.com/store/apps/details?id=org.mozilla.firefox&hl=en_US&gl=US) - The official release of Firefox for Android.
- [Fennec F-Droid](https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/) - 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](https://support.mozilla.org/en-US/kb/focus) - Privacy-oriented browser with tracking protection and content blocking.
- [Firefox Klar](https://support.mozilla.org/en-US/kb/what-firefox-klar-android) - Privacy-oriented browser with tracking protection and content blocking; for the German market.
- [Tor Browser](https://torproject.org) - Tor browser for Android, based on FireFox.
- [Ungoogled Chromium Android](https://uc.droidware.info/) - It is the Android version of Ungoogle-Chromium. A lightweight approach to removing Google web service dependency.
- [Kiwi Browser](https://kiwibrowser.com/) - Awesome FOSS Chromium browser for mobile with extension support and much more!

## Cameras

- [Open Camera](https://opencamera.sourceforge.io/) - Camera app with DSLR features.
- [Simple Camera](https://f-droid.org/en/packages/com.simplemobiletools.camera/) - A camera with flash, zoom and no ads.

## Communication

### E-mail

- [FairEmail](https://github.com/M66B/FairEmail) - Fully featured, open source, privacy friendly email app for Android
- [K-9 Mail](https://k9mail.app/) - K-9 Mail is an open source email client focused on making it easy to chew through large volumes of email.

### Real-Time Communication

- [Briar](https://code.briarproject.org/briar/briar) - Secure P2P Messaging, Anywhere.
- [Conversations](https://github.com/siacs/Conversations) - XMPP/Jabber client.
- [Delta Chat](https://github.com/deltachat/deltachat-android) - Email-based instant messaging for Android.
- [Element Android](https://github.com/vector-im/element-android) - A glossy Matrix collaboration client for Android.
- [FluffyChat](https://gitlab.com/ChristianPauly/fluffychat-flutter) - A minimalist matrix client for Android.
- [Jami](https://jami.net/) - P2P messaging, encrypted, no central servers, backed by [GNU](https://www.gnu.org/)
- [Jitsi Meet](https://jitsi.org/jitsi-meet/) - Instant video conferences efficiently adapting to your scale.
- [Langis](https://langis.cloudfrancois.fr/) - 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).
- [Neko X](https://github.com/NekoX-Dev/NekoX) - 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](https://github.com/moezbhatti/qksms) - SMS Messaging app.
- [Session](https://getsession.org/) - 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](https://f-droid.org/en/packages/com.simplemobiletools.smsmessenger/) - An easy and quick way of managing SMS and MMS messages without ads.
- [Snikket](https://snikket.org/) - Easy-to-use federated messaging+calls app based on open standards (XMPP) and open-source self-hostable server. No phone number required.
- [Syphon](https://f-droid.org/en/packages/org.tether.tether/) - A privacy centric matrix client.
- [Telegram-FOSS](https://github.com/Telegram-FOSS-Team/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).
- [Threema](https://threema.ch/en/) - The messenger that puts security and privacy first. Pay once, chat forever. No collection of user data. Open Source.
- [Yaxim](https://yaxim.org/) - Yet another XMPP instant messenger.

### Social Media

- [Tusky](https://tusky.app/) - Mastodon client for Android.
- [Fedilab](https://fedilab.app/) - Fedilab is a multifunctional Android client to access the distributed Fediverse. It supports Mastodon, Pleroma, Pixelfed, Peertube, GNU Social, Friendica.
- [Twidere](https://github.com/TwidereProject/Twidere-Android) - An Open Source, fully featured Twitter/Mastodon/StatusNet/Fanfou app.
- [Infinity for Reddit](https://github.com/Docile-Alligator/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.
- [RedReader for Reddit](https://github.com/QuantumBadger/RedReader) - Unofficial Reddit client; material-design; ad-free and has tons of customisation.
- [Slide](https://github.com/ccrama/Slide) - Unofficial Reddit client; material-design; ad-free and has tons of customisation.
- [RedReader](https://github.com/QuantumBadger/RedReader) - An unofficial open source Reddit client for Android.
- [Barinsta](https://f-droid.org/en/packages/me.austinhuang.instagrabber/) - Open-source alternative Instagram client on Android. Severly lacking now since Facebook took legal action against app, hopefully will be resolved soon.
- [Frost for Facebook](https://allanwang.github.io/Frost-for-Facebook/) - Third-party app for Facebook.
- [Fritter](https://fritter.cc/) - A free, open-source Twitter client for Android and iOS

### Keyboards

- [AnySoftKeyboard](https://anysoftkeyboard.github.io/) - Keyboard with tons of features.
- [FlorisBoard](https://github.com/florisboard/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](https://github.com/klausw/hackerskeyboard) - This keyboard is especially useful if you use ConnectBot for SSH access. It provides working Tab/Ctrl/Esc keys, and arrow keys.
- [OpenBoard](https://github.com/dslul/openboard) - Fork of AOSP Keyboard; minimal and simple to use.
- [Simple Keyboard](https://github.com/rkkr/simple-keyboard) - This keyboard is created for those who only need a keyboard and nothing more.

### Other

- [KDE Connect](https://community.kde.org/KDEConnect) - A project that enables all your devices to communicate with each other.
- [RTranslator](https://github.com/niedev/RTranslator) - Universal translator based on Google's APIs and Bluetooth LE.

## Education

- [AnkiDroid](https://github.com/ankidroid/Anki-Android) - Anki flashcards on Android.
- [phyphox](https://phyphox.org/) - Sensors and data analyser.
- [Wikipedia](https://www.mediawiki.org/wiki/Wikimedia_Apps#Download_the_Apps) - Official Wikipedia app for Android.

## Emulation

- [Lemuroid](https://github.com/Swordfish90/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.

## Games

- [Andor's Trail](https://f-droid.org/en/packages/com.gpl.rpg.AndorsTrail/) - Quest-driven Roguelike fantasy dungeon crawler RPG with a powerful story.
- [Apple Flinger](https://f-droid.org/en/packages/com.gitlab.ardash.appleflinger.android/) - Use a slingshot to shoot with apples.
- [Mindustry](https://anuke.itch.io/mindustry) - Mindustry is a hybrid tower-defense sandbox factory game.
- [Minetest](https://www.minetest.net/) - An open source voxel game engine. Basically, a FOSS alternative of Minecraft.
- [Privacy Friendly 2048](https://github.com/SecUSo/privacy-friendly-2048) - An open source 2048 implementation.
- [Shattered Pixel Dungeon](https://shatteredpixel.com/) - 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.
- [UnCiv](https://github.com/yairm210/Unciv) - Open-source Android/Desktop remake of Civ V.
- [Xeonjia](https://gitlab.com/DeepDaikon/Xeonjia) - Solve ice puzzles and defeat enemies in an RPG world.
- [Droidfish](https://github.com/peterosterlund2/droidfish) - DroidFish is a feature-rich graphical chess user interface, combined with the very strong Stockfish chess engine.
- [Lichobile](https://lichess.org/mobile) - Lichess mobile is the lichess.org official application.

## Media Players

- [mpv](https://mpv.io/) - Minimal media player.
- [VLC](https://www.videolan.org/) - Minimal media player.
- [NOVA](https://github.com/nova-video-player/aos-AVP) - Video player for local/network content with subtitle/metadata download support.

## Music

- [BlackHole](https://sangwan5688.github.io/BlackHole/) - Music Streaming and Downloading App.
- [Metro](https://github.com/MuntashirAkon/Metro) - Fork of [Retro Music Player](#retro-music-player) with removed proprietary Google Play libraries.
- [Music](https://github.com/MaxFour/Music-Player) - Lightweight and Material Music Player.
- [Music Player GO](https://github.com/enricocid/Music-Player-GO) - A simple yet fully-featured local music player aiming at simplicity and performance.
- [Odyssey Music Player](https://github.com/gateship-one/odyssey) - Lightweight music player.
- [Retro Music Player](https://github.com/h4h13/RetroMusicPlayer) - Local music player for Android.
- [Shuttle Music Player](https://github.com/timusus/Shuttle) - Local music player for Android.
- [Simple Music PLayer](https://f-droid.org/en/packages/com.simplemobiletools.musicplayer/) - A clean music player with a customizable widget.
- [Transistor](https://f-droid.org/en/packages/org.y20k.transistor/) - It allows you to listen to radio streams.
- [Vinyl Music Player](https://github.com/AdrienPoupa/VinylMusicPlayer) - Local music player for Android.
- [VLC](https://www.videolan.org/) - Minimal media player.

## Office

- [Collabora Office](https://www.collaboraoffice.com/release-news/collabora-office-android-beta/) - Office suite available for Android, GNU/Linux, iOS, macOS, Windows.

## Password managers

### General

- [Bitwarden](https://github.com/bitwarden/mobile) - 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](https://github.com/PhilippC/keepass2android) - Keepass2Android is an open source password manager compatible with KeePass (v1 and v2), KeePassXC, MiniKeePass and many other KeePass ports.
- [KeePassDX](https://www.keepassdx.com) - FOSS password manager compatible with .kdb and .kdbx files version 1-4 and a majority of KeePass programs.
- [Master Password](https://masterpassword.app/) - A stateless password management solution. Uses a cryptographic algorithm calculates your site's password for you, only when you need it.
- [Password Store](https://f-droid.org/en/packages/dev.msfjarvis.aps/) - Simple password manager that is compatible with [pass](https://www.passwordstore.org/).

### 2FA and TOTP

- [Aegis](https://github.com/beemdevelopment/Aegis) - Free, secure and open source 2FA app for Android.
- [andOTP](https://github.com/andOTP/andOTP) - Open source two-factor authentication for Android.
- [Authenticator Pro](https://github.com/jamie-mh/AuthenticatorPro) - Free and open source 2FA app with support for Wear OS.

## Personalisation

- [Animated Theme Manager](https://github.com/imandolatkia/Android-Animated-Theme-Manager) - create your custom themes and change them dynamically with ripple animation
- [App Launcher](https://f-droid.org/en/packages/com.simplemobiletools.applauncher/) - A simple holder for your favourite app launchers.
- [KISS Launcher](https://f-droid.org/en/packages/fr.neamar.kiss/) - Blazingly fast launcher focused on search.
- [Lawnchair 2](https://lawnchair.app/) - Continuation of Lawnchair 1; Pixel features; fork of [Launcher3](https://github.com/amirzaidi/Launcher3).
- [Lawndesk](https://github.com/renzhn/Lawndesk) - Fork of Lawnchair V2; app-drawer-free launcher.
- [Librechair](https://gitlab.com/oldosfan/librechair) - Degoogled; fork of Lawnchair V2 & [Launcher3](https://github.com/amirzaidi/Launcher3).
- [LawnChair 12](https://github.com/LawnchairLauncher/lawnchair/releases) - 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.
- [Omega](https://github.com/otakuhqz/Omega) - Open-Source alternative to Nova Launcher
- [OpenLauncher](https://github.com/OpenLauncherTeam/openlauncher) - Launcher that aims to be a powerful and community driven project.
- [Sentien Launcher](https://f-droid.org/en/packages/com.sentienhq.launcher/) - A quick, smart, minimalist Launcher, designed with your digital well-being in mind.
- [Taskbar](https://github.com/farmerbb/Taskbar) - A PC-style Launcher for Android.
- [Arcticons](https://github.com/Donnnno/Arcticons) - A monotone line-based icon pack for android

## Photos

- [DNG Processor](https://github.com/amirzaidi/DNGProcessor) - 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.
- [Ente](https://github.com/LinuxCafeFederation/awesome-android/issues/63) - Ente is a simple to use, beautifully designed application that provides end-to-end encrypted backups for photos and videos on Android, iOS and web.
- [Phimp.me](https://github.com/fossasia/phimpme-android) - Photo Imaging and Picture Editor.
- [Simple Gallery](https://f-droid.org/en/packages/com.simplemobiletools.gallery.pro/) - A premium app for managing and editing your photos, videos, GIFs without ads.
- [Stingle Photos](https://github.com/stingle/stingle-photos-android) - 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](https://github.com/leonlatsch/Photok) - Encrypted Photo Safe for Android.

## Productivity

- [Bodhi Timer](https://github.com/yuttadhammo/BodhiTimer) - It is an elegant, minimalist countdown timer.
- [Catima](https://github.com/TheLastProject/Catima) - A loyalty card / gift card / ticket app.
- [Easy Diary](https://github.com/hanjoongcho/aaf-easydiary) - A diary application optimized for user experience.
- [Fokus](https://github.com/asayah-san/fokus-android) - Reminder app for tasks and events tailored specifically for students.
- [Goodtime](https://github.com/adrcotfas/Goodtime) - A minimalist but powerful productivity timer designed to keep you focused and free of distractions.
- [Loop Habit Tracker](https://f-droid.org/en/packages/org.isoron.uhabits/) - Track your habits and long-term goals.
- [neutriNote](https://github.com/appml/neutrinote) - neutriNote - Markdown + Math in Just 3 MB!
- [Noteless](https://github.com/redsolver/noteless) - A markdown note-taking app for mobile devices.
- [Notally](https://github.com/OmGodse/Notally) - A minimalist notes app with a material design.
- [OpenTracks](https://opentracksapp.com/) - OpenTracks is a sport tracking application that completely respects your privacy.
- [Privacy Friendly Pausing Healthily](https://github.com/SecUSo/privacy-friendly-2048) - An open source work break timer with simple exercises to perform
- [Privacy Friendly QR Scanner](https://github.com/SecUSo/privacy-friendly-qr-scanner) - A QR / bar code scanner
- [Simple Notes](https://www.simplemobiletools.com/notes/) - Create plain text notes or checklists quickly.
- [Tasks](https://tasks.org/) - A To-Do list app based on Astrid To-Do list app.
- [DioHub](https://github.com/NamanShergill/diohub) - Interact with GitHub from mobile.

## Streaming

- [LibreTube](https://github.com/libre-tube/LibreTube) - An alternative YouTube front end, for Android.
- [NewPipe](https://newpipe.schabi.org/) - Lightweight Google-free YouTube client.
- [SkyTube](https://skytube-app.com/) - An open-source YouTube™ app for Android™.
- [Twire](https://github.com/twireapp/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.

## VPN

- [Mullvad](https://mullvad.net/en/) - Mullvad was founded in 2009 purely with the ambition of upholding the universal right to privacy – for you, for us, for everyone. And not only that, we want to make Internet censorship and mass surveillance ineffective.
- [OpenVPN for Android](https://f-droid.org/en/packages/de.blinkt.openvpn/) - OpenVPN without root.
- [WireGuard](https://git.zx2c4.com/wireguard-android/about/) - an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.
- [ProtonVPN](https://protonvpn.com/) - 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](https://riseup.net/en/vpn) - Community-driven; based in Washington, USA (**WARNING: [Five Eyes](https://en.wikipedia.org/wiki/Five_Eyes)**).

## Other Utilities

### Navigation

- [OsmAnd](https://osmand.net/) - An open-source map and navigation app for Android (and iOS) that uses OpenStreetMap map and Wikipedia databases.
- [StreetComplete](https://f-droid.org/en/packages/de.westnordost.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.

### Money Management

- [Money Manager Ex](https://github.com/moneymanagerex/moneymanagerex) - Money Manager Ex is an easy to use, money management application built with wxWidgets
- [Firefly III Mobile](https://github.com/emansih/FireflyMobile) - Mobile Application for Firefly III written in Kotlin

### Git based clients

- [GitNex](https://gitnex.com/) - Gitea client for Android.
- [GitTouch](https://github.com/git-touch/git-touch) - An open-source app for GitHub, GitLab, Bitbucket, Gitea, and Gitee(码云).
- [LabCoat](https://gitlab.com/Commit451/LabCoat) - GitLab client for Android.
- [OctoDroid](https://github.com/slapperwan/gh4a) - GitHub client for Android.
- [OpenHub](https://github.com/ThirtyDegreesRay/OpenHub) - An open-source GitHub Android client app, faster and concise.

### Other

- [Acode](https://acode.foxdebug.com/) - A powerful code editor for Android.
- [Codec Info](https://github.com/Parseus/codecinfo) - Detailed listing of multimedia codecs on your Android device - with no ads!
- [CPU Info](https://github.com/kamgurgul/cpu-info) - Provides information about device hardware and software.
- [EtchDroid](https://f-droid.org/en/packages/eu.depau.etchdroid/) - Helps you with writing ISO images and creating bootable USB drives, no root required.
- [Exodus](https://github.com/Exodus-Privacy/exodus-android-app) - Tracker finder for a particular Android application.
- [Termux](https://github.com/termux/termux-app) - Termux is an Android terminal emulator and Linux environment app.
- [Trail Sense](https://f-droid.org/en/packages/com.kylecorry.trail_sense/) - Use your phone's sensors to assist with wilderness treks or survival situations.

## Tools

- [AFWall+](https://f-droid.org/en/packages/dev.ukanth.ufirewall/) - Control network traffic (Requires root).
- [Calculator++](https://www.f-droid.org/en/packages/org.solovyev.android.calculator/) - Scientific calculator with sleek interface and powerful capabilities.
- [Converter NOW](https://github.com/ferraridamiano/ConverterNOW) - A simple, immediate and fast unit & currency converter.
- [Download Navi](https://github.com/TachibanaGeneralLaboratories/download-navi) - A Free and Open Source software download manager.
- [Material Files](https://github.com/zhanghai/MaterialFiles) - Material Design file manager (Root permission is optional).
- [MoeList](https://github.com/axiel7/MoeList) - Unofficial MAL (MyAnimeList) client. With this app you can easily track, rate, organize and discover new Anime & Manga.
- [PCAPdroid](https://github.com/emanuele-f/PCAPdroid) - Network monitor and traffic dump tool (Root permission is optional).
- [ScreenCam](https://gitlab.com/vijai/screenrecorder) - Lightweight and functional screen recorder.
- [Simple File Manager](https://f-droid.org/en/packages/com.simplemobiletools.filemanager.pro/) - A simple file manager for browsing and editing files and directories.
- [TrackerControl](https://f-droid.org/en/packages/net.kollnig.missioncontrol.fdroid/) - TrackerControl allows to monitor and control hidden data collection in apps.

## Modding

> **NOTE: This category is for those that want to modify their Android system. Be warned that some of the rooted apps may result in a bootloop.**

- [/d/gapps](https://f-droid.org/en/packages/org.droidtr.deletegapps/) - Delete/disable GApps (root permission is optional but recommended).
- [App Manager](https://github.com/MuntashirAkon/AppManager) - A full-featured package manager and viewer for Android (Root permission is optional).
- [Island](https://island.oasisfeng.com/) - 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).
- [Insular](https://gitlab.com/secure-system/Insular) - Fork of [Island](#island) with removed proprietary Google Play libraries.
- [Linux Deploy](https://github.com/meefik/linuxdeploy) - Install and run GNU/Linux on Android (Requires root).
- [Magisk Manager](https://github.com/topjohnwu/Magisk) - Front-end to [Magisk](https://magisk.me/) (Require root).
- [microG](https://microg.org/) - 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](http://store.nethunter.com/en/packages/com.offsec.nethunter/) - This is the next-gen Nethunter app, which acts as an installer, updater,
and interface for the Kali Linux chroot. Please note that it requires [Nethunter Terminal](http://store.nethunter.com/en/packages/com.offsec.nhterm/) to work.
- [Shelter](https://github.com/PeterCxy/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](https://github.com/SmartPack/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).
- [VirtualXposed](https://f-droid.org/en/packages/io.va.exposed/) - Use Xposed without root, unlock the bootloader or modify system image (Supports Android 5.0~9.0).

## Contributing

Want to contribute? Feel free to fork the project and send merge requests when you are done. Be sure to follow [these rules](Contributing.md).

I will check it out and will decide if I should accept it or not. If you do not want to fork the project, consider [opening an issue](https://github.com/TheEvilSkeleton/free-and-open-source-android-apps/issues) and suggest what application you want me to install.

## Links to Linux Café

- [Linux Café Website](https://linuxcafefederation.github.io/LinuxCafe/)
- [Linux Café Discord](https://discord.gg/YY4zrNR)
- [Linux Café Matrix](https://matrix.to/#/#linuxcafe:linuxcafe.chat)
- [Linux Café Telegram](https://t.me/joinchat/Mn4RpxM6KrSLQMBL78yloQ)
- [Linux Café Reddit](https://reddit.com/r/linuxcafe)

## Footnotes

### Deprecated contents

To see content that is deprecated, lacking documentation or proprietary but still useful go to [DeprecatedContents](DeprecatedContents.md)

### Other Git repositories

[Ashpex / Android FOSS Apps](https://gitlab.com/Ashpex/android-FOSS-apps)

[Mybridge / amazing-android-apps](https://github.com/Mybridge/amazing-android-apps)

[pcqpcq / open-source-android-apps](https://github.com/pcqpcq/open-source-android-apps)

[unicodedeveloper / awesome-opensource-apps](https://github.com/unicodeveloper/awesome-opensource-apps#android)

[samedamci / FOSS_Stuff](https://github.com/samedamci/FOSS_Stuff)

### External sources

[Android Authority](https://www.androidauthority.com/best-open-source-apps-for-android-861665/)

[Beebom](https://beebom.com/open-source-apps-android/)

[FossBytes](https://fossbytes.com/best-free-open-source-apps-android/)

[TechWiser](https://techwiser.com/open-source-android-apps/)

### Mirrors

- Codeberg: https://codeberg.org/LinuxCafeFederation/awesome-android
- GitLab: https://gitlab.com/linuxcafefederation/awesome-android
- GitHub: https://github.com/LinuxCafeFederation/awesome-android