A curated list of awesome open source Android applications, tutorials and resources. Inspired by other awesome-* projects.
- Advertisement blocking
- App stores
- Book readers
- Browsers
- Cameras
- Communication
- Education
- Media Players
- Music
- Office
- Password managers
- Personalisation
- Photos
- Streaming
- VPN
- Others
- Modding
- AdAway - Ad blocker for Android using the hosts file (Require root).
- Blokada - Ad blocker for Android using the VPN API.
- DNSfilter - Ad blocker for Android using a VPN, supports hosts files.
- Aurora Droid - Fork of the F-Droid client with external repos ready to sync (Root permission is optional).
- Aurora Store - Unofficial FOSS client to Google Play Store (Root permission is optional).
- Book Reader - Based on FBReader; book reader with a simple UI.
- Shosetsu - Light novel reader.
- Tachiyomi - Manga reader.
- Bromite - Based on Chromium; built-in adblocking; enhanced privacy; degoogled.
- 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.
- Kiwi Browser - Based on Chrome Canary; extension support; built-in dark mode; degoogled.
- Privacy Browser - Minimal browser focused for privacy.
- Open Camera - Camera app with DSLR features.
- AnySoftKeyboard - Keyboard with tons of features.
- Conversations - XMPP/Jabber client.
- Delta Chat - Email-based instant messaging for Android.
- Fedilab - Fedilab is a multifunctional Android client to access the distributed Fediverse. It supports Mastodon, Pleroma, Pixelfed, Peertube, GNU Social, Friendica.
- Frost for Facebook - Third-party app for Facebook.
- 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.
- Jitsi Meet - Instant video conferences efficiently adapting to your scale.
- KDE Connect - A project that enables all your devices to communicate with each other.
- OpenBoard - Fork of AOSP Keyboard; minimal and simple to use.
- QKSMS - SMS Messaging app.
- RedReader for Reddit - Unofficial Reddit client; material-design; ad-free and has tons of customisation.
- RTranslator - Universal translator based on Google's APIs and Bluetooth LE.
- Slide - Unofficial Reddit client; material-design; ad-free and has tons of customisation.
- Tusky - Mastodon client for Android.
- Yaxim - Yet another XMPP instant messenger.
- phyphox - Sensors and data analyser.
- Metro - Fork of Retro Music Player with removed proprietary Google Play libraries.
- Music - Lightweight and Material Music Player.
- 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.
- VLC - Minimal media player.
- Collabora Office - Office suite available for Android, GNU/Linux, iOS, macOS, Windows.
- 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. 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.
- Master Password - A stateless password management solution. Uses a cryptographic algorithm calculates your site's password for you, only when you need it.
- Lawnchair 2 - Continuation of Lawnchair 1; Pixel features; fork of Launcher3.
- Lawndesk - Fork of Lawnchair V2; app-drawer-free launcher.
- Librechair - Degoogled; fork of Lawnchair V2 & Launcher3.
- OpenLauncher - Launcher that aims to be a powerful and community driven project.
- Phimp.me - Photo Imaging and Picture Editor.
- NewPipe - Lightweight Google-free YouTube client.
- SkyTube - An open-source YouTube™ app for Android™.
- ProtonVPN - Operated by Swiss company Proton Technologies; GDPR! :) (Source Code).
- RiseupVPN - Community-driven; based in Washington, USA (WARNING: Five Eyes).
- Codec Info - Detailed listing of multimedia codecs on your Android device - with no ads!
- Exodus - Tracker finder for a particular Android application.
- Termux - Termux is an Android terminal emulator and Linux environment app.
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.
- Island - By the creator of Greenify; uses the "Work Profile" feature of Android to create a sandbox environment to clone apps and isolate them (Source Code) (Root permission is optional).
- Insular - Fork of Island with removed proprietary Google Play libraries.
- Magisk Manager - Front-end to Magisk (Require root).
- Material Files - Material Design file manager (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 and do your research before proceeding!) Read the unofficial microG wiki to know how to install (Source Code).
- ScreenCam - Lightweight and functional screen recorder.
- Shelter - Leveraging the “Work Profile” feature of Android to provide an isolated space that you can install or clone apps into.
- Smartpack-Kernel Manager - Fork of Kernel Adiutor with a set of additional features (Require root).
Want to contribute? Feel free to fork the project and send merge requests when you are done. Be sure to follow these rules.
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 and suggest what application you want me to install.
To see content that is deprecated, lacking documentation or proprietary but still useful go to DeprecatedContents
Mybridge / amazing-android-apps
pcqpcq / open-source-android-apps
