List of free and open-source alternatives to proprietary Android apps.
Feel free to contribute, fork and star this list. :)
| Proprietary app | FOSS App |
|---|---|
| Android | microG fork of LineageOS (if available), LineageOS |
| Google Play services | microG |
| Google Play Store | F-Droid (FOSS apps only), Aurora Store or Yalp Store (free Google Play clients) |
- AdAway (requires root, I recommend adding
https://energized.pro/bluas source) or Blokada (non-root, telegram group) to block ads & some trackers - Copy to Clipboard or Share to Clipboard
| Purpose of the app | Proprietary app | FOSS App |
|---|---|---|
| Maps | Google Maps | OsmAnd, Organic Maps (fork of MAPS.ME) |
| Photo sync | Google Photos | Nextcloud Instant Upload |
| Browser | Chrome, Firefox (has Chromecast libraries) | Fennec F-Droid (Firefox fork), Waterfox (Firefox fork, note that not yet available from F-Droid), Tor Browser for Android, Bromite (Chromium fork, has Adblocking features as well) |
| Contacts Sync | Google Contacts | Nextcloud server with DAVdroid (guide) |
| SMS app | Android Messages, your phone's default | Silence, QKSMS, Signal (open source, proprietary apk, has Google dependencies!) |
| Keyboard | Gboard, SwiftKey, your ROM's included keyboard | Simple Keyboard, AnySoftKeyboard, AOSP Keyboard (included with LineageOS) |
| Launcher | Lawnchair or KISS Launcher (very minimalistic) |
| Purpose | Proprietary app | FOSS App |
|---|---|---|
| Cloud storage | Google Drive, OneDrive, Dropbox | Nextcloud (selfhosted) |
| Gmail, your phone's default Email app | K-9 Mail, pEp | |
| Calendar sync | Google Calendar | Nextcloud Calendar |
| Calendar client | Google Calendar | Simple Calendar |
| Tasks | Wunderlist, Google Tasks | Tasks (sync with Nextcloud Tasks with DAVdroid), Tasks.org (sync with Google Tasks, DAVx, CalDAV, EteSync, DecSync CC) |
| PDF Reader | Google PDF Viewer | Document Viewer, MuPDF |
Note: Most IM networks do not have FOSS clients or even open API for making those. 😥
- Telegram - Messaging platform, similar to WhatsApp (FOSS fork, do not use Google Play version, it has proprietary dependencies!)
- Conversations - Up-to-date, maintained and modern standards supporting XMPP client for Android
- Signal (open source, proprietary apk, has Google dependencies!)
- Element - Matrix client
- Facebook Messenger - MaterialFBook has messaging support!
| Proprietary app | FOSS App/Web-based alternative client |
|---|---|
| Slide | |
| Use Twitter Lite mobile site and add to home screen | |
| MaterialFBook (Improved mobile site wrapper for Facebook), Frost for Facebook (mobile wrapper for Facebook) | |
| Use Instagram mobile site and add it to your home screen (more info on that) |
| Proprietary app | FOSS App |
|---|---|
| YouTube | NewPipe (youtube client), YouTube Vanced (proprietary, modded version of the original YouTube client, no ads, etc.) |
| Google Assistant | Just Search (just search but works for the button (long press home button)) or Fennec F-Droid/Firefox's Assist Feature (opens url box inside the app) |
It's important to choose privacy respecting DNS resolver.
Few ones I recommend can be found from my wiki.
Use DNS-over-TLS, DNS-over-HTTPS or DNSCrypt if possible to encrypt the connection.
You can change your DNS resolver for example in Blokada or Nebulo (DNS-over-TLS & DNS-over-HTTPS).
- My Firefox recommendations
- uBlock Origin recommendations
- Telegram-FOSS Offtopics (general discussion about Free and Open Source software)
- Small Privacy & Security Guide for Android by @Thespartann
- MicroG Support Group on Telegram