F-Droid

Why a free and open-source Android stack still matters

The default app shelf on a new Android phone optimizes for engagement, not for the person holding it. Notifications nudge, recommended-for-you feeds inflate, and most “free” apps fund the lights with telemetry deals that get harder to opt out of every year. Free and open-source software flips the relationship. No ads, no accounts you do not need, no privacy policy that mentions your contact list, and a source repository anyone can audit when the developer ships a new version.

The trade-off is real. FOSS apps rarely match the design polish of the App Store winners, and a few feel like they were built by one person on weekends. But the eight picks below cover the most-used categories on a phone (messaging, video, audio, podcasts, password vault, maps, notes, mail, reader) without asking anyone to log in, watch a 30-second ad, or accept an upsell.

This list focuses on apps you may not already know, with stronger emphasis on truly independent projects than on the FOSS apps that ship pre-installed everywhere.

What to look for in a free and open-source Android app

Quick comparison

AppBest forLicenseFree planStandout feature
F-DroidThe starting point for a FOSS-only phoneGPL-3.0YesRepository of vetted FOSS apps with anti-feature flags
SignalEnd-to-end encrypted messagingGPL-3.0YesStrongest mainstream E2EE protocol, used as a reference
VLC for AndroidLocal video and audio playbackGPL-2.0YesPlays every container, no transcoding, hardware decode where supported
AntennaPodPodcasts without an accountMITYesPer-podcast playback speed, sleep timer, queue, no account ever
NewPipeYouTube playback without the YouTube appGPL-3.0YesBackground play, audio-only mode, downloads, no Google login
MihonManga reader with sources you controlApache-2.0YesMulti-source manga library that follows the reader, not the publisher
KeePassDXPassword manager without the cloudGPL-3.0YesLocal KeePass database with biometric unlock and autofill
Organic MapsOffline maps and navigationApache-2.0YesCountry-sized offline downloads, walking, cycling, and bookmarks
JoplinCross-device note vault with E2EEAGPL-3.0YesMarkdown notes with optional encrypted sync to cloud or self-host
K-9 MailMail client without vendor lock-inApache-2.0YesMulti-account IMAP and POP3 with PGP and unified inbox

The apps

1. F-Droid, the starting point for a FOSS-only phone

F-Droid is the app store for free and open-source Android apps. Every app on the catalog is built from source by the F-Droid team, signed by F-Droid, and tagged with anti-feature flags (proprietary network service, tracking, ads, non-free dependencies) so you know what you are installing before you tap install. Updates roll through F-Droid itself, which means the apps below can update without Play Services on the phone.

The catalog covers about 4,000 apps. It is smaller than Play Store catalogs by an order of magnitude, but that is the point: every app in F-Droid clears a license and an anti-feature audit. Set up F-Droid once and the rest of this list installs from inside it.

Where it falls short: UI looks like an older Android era. Search is weaker than Play Store. Some apps lag a release behind the developer’s own builds because of the audit step.

Pricing:

Bottom line: Install F-Droid first. Everything else on this list (and most other FOSS Android apps) is one tap away from inside the catalog.

2. Signal, best for end-to-end encrypted messaging

Signal is the FOSS messenger that sets the bar for end-to-end encryption. The Signal Protocol is the same code path WhatsApp licenses for its E2EE, but Signal runs on a non-profit, takes no ads, and stores no metadata about who you talked to or when. Disappearing messages, view-once media, stickers, group calls up to 50 people, and PIN-based account recovery all work without any tradeoff in encryption.

The Signal Android app has matured into something the wider phone fleet uses, not just the privacy-focused crowd. Calls and video calls land instantly on most networks, and the desktop and iPad clients keep the same conversation in sync without surrendering keys to the Signal Foundation.

Where it falls short: No cloud backup of message history, by design. Phone number is the identifier (usernames help, but discovery still uses the number). Battery cost is slightly higher than carrier SMS.

Pricing:

Bottom line: Pick Signal if you want strong E2EE without the WhatsApp metadata pipeline or Telegram’s optional encryption model.

3. VLC for Android, best for local video and audio playback

VLC is the FOSS media player that plays everything. Every container (MKV, MP4, AVI, MOV, WebM), every codec, with hardware-accelerated decoding on phones that support it. The Android app reads from local storage, USB OTG drives, network shares (SMB, NFS, FTP, SFTP, WebDAV), and DLNA. Subtitles auto-load, audio tracks switch from the player without leaving the file, and playback speed adjusts in fine increments.

For audio, VLC includes a small but capable music player that handles big libraries, embedded artwork, and gapless playback. Equalizer, audio normalization, and per-output sample rates are all in the settings.

Where it falls short: The UI feels older than competitors. No casting in some configurations. The “all-in-one” approach can feel busier than a focused music or video player.

Pricing:

Bottom line: Pick VLC if you store videos locally, watch from a NAS, or want a single player that handles every codec without transcoding.

4. AntennaPod, best for podcasts without an account

AntennaPod is the FOSS podcast player. No account, no recommendation engine, no friend-discovery prompt. The app subscribes by RSS feed or by directory search, downloads episodes on Wi-Fi, and plays them back with per-podcast playback speed, skip silence, volume boost, and a sleep timer.

The queue is the real workflow tool: drag-to-reorder, auto-add new episodes, set queue size limits, and the player walks through it like a continuous listen. Subscriptions and listening progress sync via a self-hosted Nextcloud or gpodder server if you run one, which keeps state across phone and tablet without giving anyone your subscription list.

Where it falls short: Podcast discovery is weaker than Spotify or Apple Podcasts (no editorial picks). No video podcast support. No watch app yet.

Pricing:

Bottom line: Pick AntennaPod if you listen to podcasts you already know about and you do not want Spotify or Apple in the loop.

5. NewPipe, best for YouTube without the YouTube app

NewPipe plays YouTube videos without the YouTube Android app. The app fetches video streams directly, which means no Google login is required, no ads play, background playback works on free accounts, picture-in-picture works without YouTube Premium, and individual videos or audio tracks can be downloaded for offline viewing.

Subscriptions live locally on the phone in a NewPipe channel list. Imports work from YouTube subscription exports, OPML feeds, and the SponsorBlock community database to skip in-video ads and intros. SoundCloud and a few other sources are supported as alternative front-ends.

Where it falls short: Sometimes breaks for a few hours when YouTube changes its API, until the next release. No casting to TV in the official build. Comments and notifications work, but live chat does not.

Pricing:

Bottom line: Pick NewPipe if you want YouTube without ads, without a Google login, and you accept the occasional brief outage when YouTube changes things.

6. Mihon, best for a manga reader with sources you control

Mihon is the maintained continuation of the Tachiyomi manga reader. The reader manages a library across multiple sources, downloads chapters for offline reading, tracks reading progress against AniList and MyAnimeList, and lays out the page in single-page, double-page, or vertical-scroll modes that match the manga’s intended direction. Extensions plug in new sources, including official publisher feeds and community-aggregator sites where they are legal in your region.

The reader’s pacing tooling is what sets it apart: bookmarks, reading speed presets, color filters for OLED panels, and a download manager that grabs whole series in the background. The library view groups by series, status (reading, on hold, completed), and custom categories.

Where it falls short: Source legality varies by region and publisher; you choose which sources to enable. Source extensions occasionally break when sites change their site structure.

Pricing:

Bottom line: Pick Mihon if you read manga and you want a single reader that consolidates everything you follow, regardless of where it publishes.

7. KeePassDX, best for a password manager without the cloud

KeePassDX is a local KeePass-compatible password manager for Android. The database is a single .kdbx file on the phone, optionally synced via your own cloud (Nextcloud, Syncthing, WebDAV) or stuck on the device. Biometric unlock, autofill in Chrome and Firefox, and a generator for strong unique passwords are all built in.

The KeePass format is the long-standing FOSS password vault standard. KeePassDX implements it correctly, which means your database opens identically in KeePassXC on a desktop, KeeWeb in a browser, or any other KeePass client. No vendor can lock the database to its own platform.

Where it falls short: No vendor cloud sync (by design). Sharing is harder than with Bitwarden because there is no shared collection model. Onboarding feels denser than 1Password or Dashlane.

Pricing:

Bottom line: Pick KeePassDX if you want a vault you fully own and you can handle your own sync layer (Syncthing or your cloud of choice).

8. Organic Maps, best for offline maps and navigation

Organic Maps is the OpenStreetMap-based offline navigator that descends from the original MAPS.ME project. Download a country (or a state) and the entire map, address index, routing graph, and points of interest live on the phone. Walking, cycling, and driving directions work offline. Bookmarks save with notes, custom categories, and KML export.

The project is built and run by the community after MAPS.ME pivoted to a commercial model. No ads, no telemetry, no account, and the source ships on GitHub with reproducible builds available through F-Droid.

Where it falls short: No traffic data (offline maps only). Public-transit routing is sparser than Google Maps in many cities. Search is OpenStreetMap, which is uneven in some regions.

Pricing:

Bottom line: Pick Organic Maps when you travel, hike, or want a backup map that does not need data or a Google account.

9. Joplin, best for a cross-device note vault with end-to-end encryption

Joplin is the FOSS notes app for people who refuse to put years of notes into a service they do not control. Notes live as Markdown files inside a notebook tree, with attachments, tagging, search, and a graph view that follows internal links. Sync runs through any backend you choose: Nextcloud, WebDAV, Dropbox, OneDrive, Joplin Cloud, or a self-hosted Joplin Server. End-to-end encryption is optional but turns on with a single switch and a passphrase.

The Android client matches the desktop client’s features, so notes you wrote on a laptop open identically on the phone. The Markdown rendering is faithful to the source, which is what most note-taking apps quietly lose when they convert to their own format.

Where it falls short: Sync setup is more work than Notion or Evernote’s “just sign in” path. No real-time multi-device editing (you sync, not collaborate). The UI is functional rather than polished.

Pricing:

Bottom line: Pick Joplin if you take a lot of notes, want them in Markdown, and want a fallback to your own sync rather than a vendor cloud.

10. K-9 Mail, best for a mail client without vendor lock-in

K-9 Mail is the long-running open-source mail client for Android. It speaks IMAP, POP3, SMTP, OAuth2 for Gmail and Outlook, OpenPGP via the OpenKeychain integration, and presents accounts in a unified inbox so the personal and work mails can sit on the same phone without separate apps. Push (IDLE) on IMAP, server-side search, and per-account signatures are all there.

The K-9 Mail project is becoming Thunderbird for Android, with the Thunderbird team merging the codebases. That means the future of K-9 is also the future of mobile Thunderbird, with the same open-source license and the same Mozilla Foundation oversight.

Where it falls short: UI is being rebuilt and feels half-modernized in the current release. Some Exchange-only accounts require workarounds. No CalDAV or CardDAV support (use DAVx5 alongside).

Pricing:

Bottom line: Pick K-9 Mail if you run multiple mail accounts on standard IMAP and you do not want to live inside Gmail or Outlook’s app.

How to pick the right one

FAQ

Are free and open-source Android apps safe to install? The FOSS apps on this list are built from public source by F-Droid or by Google Play under each developer’s signing key. They are at least as safe as the average proprietary Play Store app and usually safer because the build is reproducible and the source is auditable.

Do these apps need root? No. Every app on this list runs on a stock Android phone without root, without unlocked bootloaders, and without ADB tricks.

Will I lose any features by switching from proprietary apps? Yes, in some cases. Signal does not have cloud-synced chat history. NewPipe does not cast in some configurations. Organic Maps does not have traffic data. Each pick lists where it falls short.

Can I install all of these from the Google Play Store? Most are on Play (Signal, VLC, AntennaPod, KeePassDX, Joplin, K-9 Mail, Organic Maps). NewPipe and Mihon are F-Droid or direct-APK only. F-Droid itself is a sideload, not a Play app, by design.

What is the best free open-source messaging app? Signal is the strongest mainstream FOSS messenger. Element (Matrix) is the next step if you want decentralized federation.

Do any of these track me? No. Every app on this list either ships without telemetry or makes it strictly opt-in. F-Droid flags any app that includes telemetry with anti-feature labels at the listing level.