{"id":23050692,"url":"https://github.com/theel0ja/foss-android","last_synced_at":"2025-04-03T03:42:26.502Z","repository":{"id":44716426,"uuid":"142928806","full_name":"theel0ja/foss-android","owner":"theel0ja","description":"List of free and open-source alternatives to proprietary Android apps.","archived":false,"fork":false,"pushed_at":"2022-01-28T23:08:37.000Z","size":54,"stargazers_count":217,"open_issues_count":6,"forks_count":17,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-02-08T17:44:32.337Z","etag":null,"topics":["fdroid","foss","lineageos","open-source"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theel0ja.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-07-30T21:13:42.000Z","updated_at":"2025-02-06T08:52:08.000Z","dependencies_parsed_at":"2022-09-17T15:20:15.485Z","dependency_job_id":null,"html_url":"https://github.com/theel0ja/foss-android","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theel0ja%2Ffoss-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theel0ja%2Ffoss-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theel0ja%2Ffoss-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theel0ja%2Ffoss-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theel0ja","download_url":"https://codeload.github.com/theel0ja/foss-android/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246933356,"owners_count":20857052,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fdroid","foss","lineageos","open-source"],"created_at":"2024-12-15T23:35:54.368Z","updated_at":"2025-04-03T03:42:26.471Z","avatar_url":"https://github.com/theel0ja.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# FOSS-Android\nList of [free and open-source](https://en.wikipedia.org/wiki/Free_and_open-source_software) alternatives to proprietary Android apps.\n\nFeel free to [contribute](https://github.com/theel0ja/foss-android/edit/master/README.md), [fork](https://github.com/theel0ja/foss-android/fork) and star this list. :)\n\n## Operating system\n\n|Proprietary app|FOSS App|\n|---------------|--------|\n|Android|[microG fork of LineageOS](https://lineage.microg.org/) (if available), [LineageOS](https://lineageos.org/)|\n|[Google Play services](https://en.wikipedia.org/wiki/Google_Play_Services)|[microG](https://microg.org/)|\n|[Google Play Store](https://en.wikipedia.org/wiki/Google_Play)|[F-Droid](https://f-droid.org/en/) (FOSS apps only), [Aurora Store](https://f-droid.org/en/packages/com.dragons.aurora/) or [Yalp Store](https://f-droid.org/packages/com.github.yeriomin.yalpstore/) (free Google Play clients)|\n\n## Must have apps\n\n* [AdAway](https://f-droid.org/packages/org.adaway/) (requires root, I recommend adding `https://energized.pro/blu` as source) or [Blokada](https://blokada.org/) (non-root, [telegram group](https://t.me/blokadachat)) to block ads \u0026 some trackers\n* [Copy to Clipboard](https://f-droid.org/en/packages/se.johanhil.clipboard/) or [Share to Clipboard](https://f-droid.org/en/packages/com.tengu.sharetoclipboard/)\n\n## Basics\n\n|Purpose of the app|Proprietary app|FOSS App|\n|------------------|---------------|--------|\n|Maps|[Google Maps](https://play.google.com/store/apps/details?id=com.google.android.apps.maps\u0026hl=en)|[OsmAnd](https://f-droid.org/packages/net.osmand.plus/), [Organic Maps](https://f-droid.org/en/packages/app.organicmaps/) (fork of [MAPS.ME](https://maps.me/))|\n|Photo sync|[Google Photos](https://play.google.com/store/apps/details?id=com.google.android.apps.photos\u0026hl=en)|[Nextcloud](https://nextcloud.com/) Instant Upload|\n|Browser|[Chrome](https://play.google.com/store/apps/details?id=com.android.chrome), [Firefox](https://play.google.com/store/apps/details?id=org.mozilla.firefox) (has Chromecast libraries)|[Fennec F-Droid](https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/) (Firefox fork), [Waterfox](https://play.google.com/store/apps/details?id=org.waterfoxproject.waterfox) (Firefox fork, note that not yet available from F-Droid), Tor Browser for Android, [Bromite](https://www.bromite.org/) (Chromium fork, has Adblocking features as well)|\n|Contacts Sync|[Google Contacts](https://en.wikipedia.org/wiki/Google_Contacts)|Nextcloud server with [DAVdroid](https://f-droid.org/en/packages/at.bitfire.davdroid/) ([guide](https://www.davdroid.com/tested-with/nextcloud/))|\n|SMS app|[Android Messages](https://play.google.com/store/apps/details?id=com.google.android.apps.messaging\u0026hl=en), your phone's default|[Silence](https://f-droid.org/en/packages/org.smssecure.smssecure/), [QKSMS](https://f-droid.org/packages/com.moez.QKSMS/), [Signal](https://signal.org/android/apk/) ([open source](https://github.com/signalapp/Signal-Android), proprietary apk, has Google dependencies!)|\n|Keyboard|[Gboard](https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin), [SwiftKey](https://play.google.com/store/apps/details?id=com.touchtype.swiftkey), your ROM's included keyboard|[Simple Keyboard](https://f-droid.org/en/packages/rkr.simplekeyboard.inputmethod/), [AnySoftKeyboard](https://anysoftkeyboard.github.io/), AOSP Keyboard (included with LineageOS)|\n|Launcher||[Lawnchair](https://f-droid.org/packages/ch.deletescape.lawnchair.plah/) or [KISS Launcher](https://f-droid.org/en/packages/fr.neamar.kiss/) (very minimalistic)\n\n## Productivity\n\n|Purpose|Proprietary app|FOSS App|\n|-------|---------------|--------|\n|Cloud storage|[Google Drive](https://play.google.com/store/apps/details?id=com.google.android.apps.docs), [OneDrive](https://play.google.com/store/apps/details?id=com.microsoft.skydrive), [Dropbox](https://play.google.com/store/apps/details?id=com.dropbox.android)|[Nextcloud](https://nextcloud.com/) (selfhosted)|\n|Email|[Gmail](https://play.google.com/store/apps/details?id=com.google.android.gm), your phone's default Email app|[K-9 Mail](https://f-droid.org/en/packages/com.fsck.k9/), [pEp](https://f-droid.org/packages/security.pEp/)|\n|Calendar sync|[Google Calendar](https://www.google.com/calendar/about/)|[Nextcloud Calendar](https://apps.nextcloud.com/apps/calendar)|\n|Calendar client|[Google Calendar](https://play.google.com/store/apps/details?id=com.google.android.calendar)|[Simple Calendar](https://f-droid.org/packages/com.simplemobiletools.calendar/)|\n|Tasks|[Wunderlist](https://play.google.com/store/apps/details?id=com.wunderkinder.wunderlistandroid), [Google Tasks](https://play.google.com/store/apps/details?id=com.google.android.apps.tasks)|[Tasks](https://f-droid.org/en/packages/org.dmfs.tasks/) (sync with Nextcloud Tasks with DAVdroid), [Tasks.org](https://f-droid.org/packages/org.tasks) (sync with Google Tasks, DAVx, CalDAV, EteSync, DecSync CC)|\n|PDF Reader|[Google PDF Viewer](https://play.google.com/store/apps/details?id=com.google.android.apps.pdfviewer\u0026hl=en_US)|[Document Viewer](https://f-droid.org/en/packages/org.sufficientlysecure.viewer/), [MuPDF](https://f-droid.org/en/packages/com.artifex.mupdf.viewer.app/)|\n\n## Instant messaging\n\nNote: Most IM networks do not have FOSS clients or even open API for making those. 😥\n\n* [Telegram](https://f-droid.org/en/packages/org.telegram.messenger/) - Messaging platform, similar to WhatsApp (FOSS fork, do not use Google Play version, it has proprietary dependencies!)\n* [Conversations](https://f-droid.org/en/packages/eu.siacs.conversations/) - Up-to-date, maintained and modern standards supporting XMPP client for Android\n* [Signal](https://signal.org/android/apk/) ([open source](https://github.com/signalapp/Signal-Android), proprietary apk, has Google dependencies!)\n* [Element](https://f-droid.org/packages/im.vector.app/) - Matrix client\n* Facebook Messenger - [MaterialFBook](https://github.com/ZeeRooo/MaterialFBook) has messaging support!\n\n## Social media\n\n|Proprietary app|FOSS App/Web-based alternative client|\n|---------------|-------------------------------------|\n|Reddit|[Slide](https://f-droid.org/en/packages/me.ccrama.redditslide/)|\n|[Twitter](https://play.google.com/store/apps/details?id=com.twitter.android)|Use [Twitter Lite](https://mobile.twitter.com/home) mobile site and add to home screen|\n|[Facebook](https://play.google.com/store/apps/details?id=com.facebook.katana\u0026hl=en)|[MaterialFBook](https://github.com/ZeeRooo/MaterialFBook) (Improved mobile site wrapper for Facebook), [Frost for Facebook](https://f-droid.org/en/packages/com.pitchedapps.frost/) (mobile wrapper for Facebook)|\n|[Instagram](https://play.google.com/store/apps/details?id=com.instagram.android)|Use [Instagram mobile site](https://www.instagram.com/) and add it to your home screen ([more info on that](https://www.androidpolice.com/2017/05/10/instagram-new-mobile-web-app-ability-upload-photos/))|\n\n## Other\n\n|Proprietary app|FOSS App|\n|---------------|--------|\n|[YouTube](https://play.google.com/store/apps/details?id=com.google.android.youtube\u0026hl=en)|[NewPipe](https://f-droid.org/en/packages/org.schabi.newpipe/) (youtube client), [YouTube Vanced](https://forum.xda-developers.com/android/apps-games/app-youtube-vanced-edition-t3758757) (proprietary, modded version of the original YouTube client, no ads, etc.)\n|Google Assistant|[Just Search](https://f-droid.org/packages/co.pxhouse.sas/) (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)|\n\n\u003c!--\n\n## Basics\n\n|Purpose|Proprietary app|FOSS App|\n|-------|---------------|--------|\n\n--\u003e\n\n## DNS Resolvers\n\nIt's important to choose privacy respecting DNS resolver.\n\nFew ones I recommend can be found from [my wiki](https://wiki.lelux.fi/dns/resolvers).\n\nUse [DNS-over-TLS](https://wiki.lelux.fi/dns-over-tls/#android), DNS-over-HTTPS or DNSCrypt if possible to encrypt the connection.\n\nYou can change your DNS resolver for example in [Blokada](https://blokada.org/) or [Nebulo](https://smokescreen.app/) (DNS-over-TLS \u0026 DNS-over-HTTPS).\n\n\n## Some other tips and links\n\n* [My Firefox recommendations](https://github.com/theel0ja/firefox-recommendations/blob/master/README.md)\n* [uBlock Origin recommendations](https://github.com/theel0ja/ubo-recommendations/blob/master/README.md)\n* [Telegram-FOSS Offtopics](https://t.me/tfossofftop) (general discussion about Free and Open Source software)\n* [Small Privacy \u0026 Security Guide for Android](https://t.me/AOSDPx/80) by [@Thespartann](https://github.com/Thespartann)\n* [MicroG Support Group on Telegram](https://t.me/microGSupport) \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheel0ja%2Ffoss-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheel0ja%2Ffoss-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheel0ja%2Ffoss-android/lists"}