The Ultimate FOSS Guide For Android!
First thing to do is install F-Droid which is an open source alternative to Google Play that only contains FOSS (Free and Open Source Software) apps. This way you can easily update the apps and find new ones...
All the Android apps are available on F-Droid unless otherwise stated.
One common feature among the following apps is being privacy-friendly.
This list isn't in anyway exhaustive so feel free to ask for other apps.
If you don't like F-Droid's design then you can use an alternative client like Aurora Droid. Aurora Droid also comes with a lot of repositories that you can easily enable.
Repositories: F-Droid is very strict about the apps that are included in the official repository but there are other repositories you can add to have access to more apps. Izzy's repo is a popular one which you can easily add.
Browser
Youtube
-
Newpipe
- Lightweight, background playback, video or audio download, no accounts needed, subscriptions and more.
Peertube is a decentralized Youtube alternative:
- Newpipe also supports Peertube.
Google Play
If you still have to use apps not avialable on F-Droid
-
Aurora Store
- Update and explore apps without a Google account.
If you wanna completely get rid of Google Play Services, check microG out.
Reddit
-
Infinity for reddit
- Modern material design, very customizable themes, multiple post layouts, lazy mode (auto scroll) dark mode, multiple account support.
Lemmy is a federated Reddit alternative:
Twitter
There is now an app that support Nitter (a FOSS front end for Twitter):
- Fritter
- No account needed, Twitter doesn't get to track you at all.
Mastodon is a federated Twitter alternative:
Email
Google
spoiler
There are no FOSS search engines but I absolutely recommend DuckDuckGo for privacy. Google is evil, folks.
Password manager
You should absolutely use one.
-
KeePassDX
- Material design, Biometric recognition, 2FA, Auto-Fill and more.
- Isolate the nasty apps that you can't get rid of (e.g. WhatsApp) and control the data they have access to. The app uses an Android feature called Work Profiles.
Messaging
-
Element
- Client for the decentralized Matrix protocol. It's E2E encrypted by default. Supports bots and bridges and is an alternative to WhatsApp and Discord.
-
Telegram
- Very convenient and easy to use, lots of features, group voice chats similar to Discord's and more.
It isn't E2E encrypted by default.
Zoom alternative
Music player
-
Vinyl Music Player
- light, customizable, slick material desgin with multiple themes (including a dark one), sleep timer and a tag editor
-
Metro Music Player
- Feature rich, customizable, uses the modern material design, sleep timer and multiple unique themes.
Video player
-
VLC
- ton of supported formats, beautiful interface, dark theme, subtitle support, playback speed control and more.
Ebooks
-
Librera Reader
- great interface, customization, night mode, support for popular offline dictionaries and a lot more.
Adblocker
Launcher
Gallery
Maps
File sharing
-
KDE Connect
- Share files and clipboard via WiFi, notifications sync, supports Linux, Windows and MacOS.
-
Sharik
File syncing
Keyboard
-
AnySoftKeyboard
- Modern design, Swipe typing, okay autocorrect, suggestions, themes, incognito mode and more.
-
OpenBoard
- More like gboard, modern design, no swipe typing, good autocorrect, incognito mode.
Notes
Memes
- MemeTastic
- Meme creator with many customization options.
Weather
- Weather
- Open source weather client, very small >5MB
- YOU WILL PROBABLY HAVE TO USE NONFREE SERVICES TO GET WEATHER DATA
Document scanner
Calendar
Camera
Remove metadata from your pics before sharing them. Very important for opsec.
Podcasts
- A powerful flash cards app.
Games
Facebook
Avoid using Facebook if possible
Instagram
Avoid using Instagram if possible and use Pixelfed instead
-
Barinsta
- alternative FOSS client for Instagram which you can use with or without an account. It has a lot of features you can check out.
Pixelfed is a federated Instagram alternative
Twitch
Don't engage with gam*rs!
-
Twire
- Ad-free Twitch client that supports accounts
Office
RSS reader
Use the search feature in F-Droid, :LIB: I use an RSS bot on Matrix so I don't know about the RSS apps on F-Droid and there are a lot.
TO-DO
This is on my to-do :)
For websites that don't have an app
you can use PWAs (Progressive Web Apps) instead by clicking on Add To Home screen in Firefox's main menu.
Which apps you still can't replace? Do you have any FOSS recommendations? Questions?
Huge thanks to @kitten & @SirLotsaLocks for their contributions to this post!
Pretty easy to use and these are remote addons so you don't need to worry about them...