Wikipedia list article
This is a dynamic list and may never be able to satisfy particular standards for completeness. You can help by with reliable sources .
Android phones, like this
Nexus S running
Replicant , allow installation of apps from the
Play Store ,
F-Droid store or directly via
APK files .
This is a list of notable applications (apps ) that run on the Android platform which meet guidelines for free software and open-source software .
Advertisement blocking [ ]
See also: Ad blocking
Application name
Description
Availability
License
API [a]
Note
Aptoide
Google Play
F-Droid
AdAway
Ad blocker
No
No
Yes[1]
GNU GPLv3
L16 / 4.1+
Adblock Plus
Ad blocker
Yes
Yes
No
GNU GPLv3
L7 / 2.1+
^ The API column is used to describe which versions of Android each individual application is compatible with. If API column shows "5.1" then the application is compatible with Android version 5.1 or higher; "L7" or "L14" mean specific Android API versions.
Web browsers [ ]
Main category: Free web browsers
Application name
Description
Availability
License
API[a]
Note
Aptoide
F-Droid
Google Play
Brave
Chromium-based web browser with emphasis on tracking prevention, and reforming ad-blocking[1]
Yes
No[2]
Yes
MPL
4.1+
Has in-built ad blocker
Chromium
Primary code-base of Chrome ; uses Blink and V8 engines
No
No
No
BSD
4.4+
DuckDuckGo
Chromium-based; focuses on privacy & tracking protection
Yes
Yes
Yes
Apache 2.0
5.0+
[3]
Fennec F-Droid
Rebadged fork of Firefox; aims to remove proprietary components
No
Yes [2]
No
MPL
4.1+
Same with Firefox for Android, but some proprietary code removed.
Firefox for Android
Customizable with add-ons ; uses Gecko engine
Yes
No[4]
Yes
MPL
4.1+
Removed from F-Droid
Firefox Focus /Klar
Privacy centered browser; uses Gecko engine (GeckoView)
Yes
No
Yes
MPL
5.0+
GNU IceCat
GNU Project version of Firefox
No
No [3]
No
MPL 2.0
4.0.3+
IceCat contains features not found in mainline Firefox release and eschews all usage of proprietary components.
Tor Browser
Mozilla-based browser enhanced for use on Tor anonymity network
Yes[4]
Yes[5]
Yes
MPL
4.0.3+
Available in F-Droid by activating the extra Guardian Project repository[6]
Office Suites and synchronisation [ ]
Main category: Free communication software
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
Collabora Online
Office suite with Microsoft Office compatible word processor, spreadsheet, presentation and from v6.4.7 a vector graphics editor
Yes
Yes [5]
MPLv2
5.0+
An enterprise-ready edition of LibreOffice
ownCloud
Client for synchronization server
Yes
Yes [6]
GPLv2
4.0+
Nextcloud
Client for synchronization server
Yes
Yes [7]
GPLv2
4.0+
Communication [ ]
Main category: Free communication software
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
ConnectBot
SSH , telnet , and terminal emulator
Yes
Yes [8]
Apache 2.0
1.5+
CSipSimple
SIP & VoIP client
Yes
Yes
GPLv3
1.6+
Jitsi
Videoconferencing and instant messenger
Yes
Yes
LGPLv2.1
?
K-9 Mail
Advanced email client
Yes
Yes [9]
Apache 2.0
2.2+
Supports OpenPGP integration with OpenKeychain
Linphone
Video SIP/VoIP client
Yes
Yes [10]
GPLv2
2.2+
Element
Federated instant messaging and group chat client using the Matrix protocol .
Yes
Yes [11]
Apache 2.0
4.1+
Sipdroid
SIP/VoIP client
Yes
Yes [12]
GPLv3
2.0+
works on 1.5
WordPress
Official WordPress client
Yes
No
GPLv2
2.3+
Zulip
groupware and chat
Yes
No
Apache 2.0[7]
5.0+
Also available for iOS
Privacy/security focused [ ]
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
APG
OpenPGP and key management
Yes
Yes
Apache 2.0
1.5+
OpenKeychain available as more up-to-date alternative
Briar
Peer-to-peer encrypted messaging and forums
Yes
Yes[8]
GPLv3
4.0+
Element (formerly Riot)
Decentralised, encrypted chat & collaboration powered by Matrix
Yes
Yes [13]
Apache 2.0
5.0+
I2P
Anonymizing network layer
Yes
Yes [14]
Apache 2.0
2.3+
I2P also maintain their own F-Droid repo.[9]
IVPN
Privacy-focused VPN service
Yes
Yes [15]
GPLv3
?
Open source apps on all platforms (Windows, macOS, Android, and iOS) and undergo an independent security audit.[10] [11]
Jami
Softphone and messenger utilizing DHT and strong cryptography
Yes[12]
Yes[13]
GPLv3
?
Lantern
Peer-to-peer internet censorship circumvention
Yes
No
Apache 2.0
Mullvad
Privacy-focused VPN service
Yes
Yes [16]
GPLv3
?
Open source apps on all platforms (Windows, macOS, Android, and iOS).
OpenKeychain
OpenPGP and key management
Yes
Yes [17]
GPLv3
Integrates with K-9 Mail .
Orbot
Client and proxy for Tor anonymity network
Yes
Yes
BSD/GPL
1.6+
Psiphon
Client for internet censorship circumvention system
Yes
No
GPLv3
?
ProtonMail
Client end-to-end encrypted email service
Yes
No
GPLv3
?
Open source apps on WEB app, Android, IOS, Bridge app.
ProtonVPN
Privacy-focused VPN service
Yes
Yes [18]
GPLv3
?
Open source apps on all platforms (Windows, macOS, Android, and iOS) and undergo an independent security audit.[14]
Signal
Encrypted instant messaging, voice and video calling
Yes
No
GPLv3
2.3+
Also available for iOS. The Android client is a merger of the former TextSecure and RedPhone apps.[15]
Surespot
Encrypted instant messaging
Yes
No [19]
GPLv3+
Also available for iOS. F-Droid build is based on forked repo.
Telegram
Client for cloud -based messaging platform
Yes
Yes [20]
GPLv2
2.2+
Also available for iOS. F-Droid build is based on forked repo.[16] Server uses closed source software.
Tox
peer-to-peer instant-messaging
Yes
Yes [21]
GPLv3+
4.0+
Alpha release
Tutanota
Client for end-to-end encrypted email service
Yes
Yes [22]
GPLv3[17]
?
Wire
Encrypted instant messaging, voice and video calling
Yes
No
GPLv3
Also available for iOS, Windows and OS X. Server uses closed source software.
Emulators [ ]
Main category: Free emulation software
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
Dolphin
Nintendo GameCube and Wii
Yes
Yes
GPLv2+
5.0+
Requires device with support for arm64-v8a ABI and OpenGL ES 3 or above
Mupen64Plus
Nintendo 64 emulator
Yes
Yes
GPLv3
2.0+
Unofficial port as Mupen64 Plus AE .
openMSX
MSX
Yes
Yes
GPLv2+
PPSSPP
PlayStation Portable
Yes
Yes
GPLv2+
2.3+
RetroArch
Emulates multiple platforms
Yes
Removed
GPLv3[18]
2.3+
ScummVM
Emulates multiple gaming engines
Yes
Yes
GPLv2
1.5+
VICE
Commodore systems emulator
Yes
Yes
GPLv2
Citra
Nintendo 3DS
Yes
No
GPLv2
Games [ ]
See also: List of open-source video games
General [ ]
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
Dasher
Accessible text-input method
Yes
Yes
GPLv3
?
Also available for iOS
FetLife
Social network catering to the BDSM , fetish , and kink communities
No
No
MIT [23]
5.0
Also available for iOS [24]
Google IO
App for Google IO conference
Yes
Yes
Apache 2.0
4.0
OpenLP
Worship presentation software
Yes
Yes [35]
GPLv3
?
The White House
The official White House app
Yes
Yes
MIT
2.2+
Health [ ]
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
COVID Alert
Canadian digital contact tracing app
Yes
No
Apache 2.0
?
Also available for iOS [25]
DP-3T
Protocol and reference implementation of decentralized European contact tracing app
?
No
MPL 2.0[26]
?
Also available for iOS
PEPP-PT
Protocol and reference implementation of centralized European digital contact tracing app
?
No
MPL 2.0[27]
?
TraceTogether
Singaporean contact tracing app
?
No
GPLv3
?
Available for iOS[28] Data collected is available to police, and may be used in criminal or other types of investigations[29]
Multimedia [ ]
Main category: Free multimedia software
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
AntennaPod
Podcatcher
Yes
Yes [36]
MIT
2.3.3+
Butter Project
Media player utilising the BitTorrent protocol
?
?
AGPLv3
?
Kodi (formerly XBMC)
Media player and center
Yes
Yes [37]
GPLv2+
Multi
NewPipe
YouTube and SoundCloud Client
No
Yes [38]
GPLv3+
?
Popcorn Time
Media player utilizing BitTorrent protocol
No
No
GPLv3+ (AGPL exception)[30]
?
In Nov. of 2015 PopcornTime.io ceased operations after court order from the MPAA issued in Canada .[31]
Ringdroid
Ringtone maker
Yes
Yes
Apache 2.0
4.1+
Rockbox
Media player
?
?
GPLv2+
?
Tribler
Decentralized video sharing
Yes
Yes
LGPL v2.1+
3.0+
Tux Paint
Simple drawing program for children
Non-free
Yes
GPLv2
?
Version on Google Play is published by a 3rd-party & contains proprietary ad libraries in violation of upstream developers' license
VLC
Media player
Yes
Yes [39]
GPLv2+
4.2+
Wikimedia Commons
Client for free media repository
Yes
Yes [40]
Apache 2.0
4.4+
Old CommonsLab app no longer maintained. Current app is community-developed.[32]
Navigation [ ]
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
Avare
GPS aviation application
Yes
Yes
Apache 2.0
2.2+
MAPS.ME
Offline mapping using OpenStreetMap data
Yes
No [41]
Apache 2.0
?
F-Droid version is an unofficial fork, with extra features and removed proprietary binaries.
Mozilla Stumbler
Data gathering for Mozilla Location Service
Yes
Yes
MPL2
2.3.3+
OsmAnd
Offline mapping using OpenStreetMap data
Yes
Yes [42]
GPLv3
2.3+
Only parts of the software are available at no cost, this cause the software to get a few arbitrary limitation as limited portion maps of openstreetmap may be loaded. There is an unlimited paid version. The unlimited version is also available for free on F-Droid ,
Reading [ ]
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
FBReader
e-book reader
Yes
Yes
GPL
1.5+
iFixit
Official iFixit reader
Yes
Yes
GPLv3
2.2+
Kiwix
Offline Wikipedia reader
Yes
Yes
GPLv3
4.0+
MuPDF
PDF and XPS viewer
Yes
Yes
AGPL
2.2+
Wikipedia
Access to Wikipedia
Yes
Yes [43]
GPLv2
2.2+
Wiktionary
Client for crowd-sourced dictionary
Yes
Yes
GPLv2
2.2+
XOWA
Offline Wikipedia reader
Yes
Yes
AGPLv3
4.4+
Tedegraph
Incremental Wikipedia reader
Yes
No
MIT
5.0+
Science and education [ ]
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
BOINC
Participate in distributed grid computing initiatives
Yes
No
LGPL/GPLv3+[33]
2.3+
Galaxy Zoo
Classify galaxies in crowdsourced astronomy project
Yes
Yes
GPLv3
3.0+
GCompris
Educational activity suite for children aged 2–10
Yes
Yes
GPLv3
?
Member project of KDE
GNU Octave
Scientific programming language syntax with built-in plotting and visualization tools
?
No
GPLv3
?
[34] [35]
micro:bit
Interact with a micro:bit device via Bluetooth
Yes[36]
No[37]
Apache 2.0[38]
?
Developed by Samsung.[39] Depends on proprietary Google frameworks.[37]
PressureNET
Crowd-sourced barometer network
Discontinued
Discontinued
GPLv3
Multi
Service and software discontinued
SageMath
Client for mathematical software
Yes
Yes
GPLv3
2.0+
Sky Map
Planetarium software developed by Google , and Carnegie Mellon
Yes
?
Apache 2.0
?
Tracks user telemetry data via Google Analytics [40]
Stellarium
Planetarium software
Yes
?
GPLv2
?
Sugar environment
One Laptop per Child learning platform
Yes
Yes
Apache 2.0
2.3.3+
Ported as Sugarizer .
AnkiDroid
Flashcard spaced repetition for memorization
Yes
Yes
GPLv3
?
Security [ ]
Main category: Free security software
Application name
Description
Availability
License
API[a]
Note
Google Play
F-Droid
Bitwarden
Password manager
Yes
Yes
GPLv3
4.4+
Haven
Monitoring system to protect against evil maid attacks
Yes
Yes[41]
GPLv3
4.1+
Developed by Edward Snowden under the auspices of The Guardian Project , and Freedom of the Press Foundation [42]
Kali NetHunter
Digital forensics and mobile penetration testing platform ROM overlay
No
No
Various
5.1+
Developed by Offensive Security
KeePassDroid
Password manager
Yes
Yes [44]
GPLv3
1.5+
Port of KeePass
PasswdSafe
Password manager
Yes
Yes
Artistic License 2.0
1.6+
Prey
Anti-theft and monitoring
Yes
Yes
GPLv3
4.0+
System and utilities [ ]
Application name
Description
Availability
License
API [a]
Note
Google Play
F-Droid
Barcode Scanner
Barcode and QR Code reader
Yes
Yes [45]
Apache 2.0
4.0.3+
F-Droid
Graphical package manager for app repositories
No
Yes
GPLv3+
4.0+
F-Droid team also maintain an application repository
Impress Remote
Presentation remote control for LibreOffice
Yes [46]
Yes
MPL2[43]
2.3+
Intra
Experimental DNS over HTTPS client
Yes
?
Apache 2.0[44]
4.0.3+
microG
Replacement for proprietary Google Play Services
No
?
Apache 2.0
?
Mycroft
Voice assistant companion
?
?
GPLv3[45]
?
TWRP
Custom recovery image and boot manager
?
?
GPLv3[46]
?
TalkBack
Accessibility services for blind and low-vision users
discontinued
Yes
Apache 2.0
?
Integrated into Android and provided by other proprietary Google components
UserLAnd
Compatibility layer
Yes
Yes
GPLv3
5.0+
CPU Info
Information about device software and hardware
Yes
Yes
Apache 2.0[47]
4.1+
Notes [ ]
^ Jump up to: a b c d e f g h i j k l m n The API column is used to describe which versions of Android each individual application is compatible with. If API column shows "5.1" then the application is compatible with Android version 5.1 or higher; "L7" or "L14" mean specific Android API versions.
See also [ ]
References [ ]
^ "Learn About Brave and Our Team - Brave Browser" . brave.com .
^ "Add Brave to F-Droid" . GitHub .
^ https://github.com/duckduckgo/Android
^ "Firefox" . f-droid.org . F-Droid. Retrieved 7 November 2016 .
^ "Guardian Project Fdroid repo" . guardianproject.info . Retrieved 18 July 2018 .
^ "Is Tor Browser available on F-droid?" . Retrieved 4 December 2019 .
^ https://github.com/zulip/zulip-mobile/blob/master/LICENSE
^ "Briar on F-droid" .
^ "I2P Official App Repository" . f-droid.i2p.io .
^ Yen, Andy (2020-02-10). "IVPN applications are now open source" . ivpn.net . IVPN. Retrieved 2020-05-16 .
^ Pestel, Nick (2020-01-23). "Independent security audit concluded" . ivpn.net . IVPN. Retrieved 2020-05-16 .
^ "Ring - Apps on Google Play" . play.google.com .
^ "Ring - F-Droid - Free and Open Source Android App Repository" . f-droid.org .
^ Yen, Andy (2020-01-21). "All ProtonVPN apps are now open source and audited" . protonvpn.com . ProtonVPN Technologies AG. Retrieved 2020-05-16 .
^ Greenberg, Andy (2 November 2015). "Signal, the Snowden-Approved Crypto App, Comes to Android" . Wired . Condé Nast. Retrieved 27 March 2016 .
^ "Telegram-FOSS-Team/Telegram-FOSS" . GitHub .
^ mpfau (12 August 2014). "tutanota/LICENSE.txt" . github.com/tutao/tutanota . Tutao GmbH. Retrieved 13 October 2018 .
^ RetroArch / COPYING . github.com. Retrieved 19 August 2015.
^ Jump up to: a b c d "pelya/commandergenius" . GitHub .
^ Linux Magazine Issue #220 / Mar 2019 FOSS Picks
^ Jump up to: a b "COPYING" . sourceforge.net/p/sc2/ . The Ur-Quan Masters Git Repository. Retrieved 13 October 2018 .
^ The Ur-Quan Masters licensing
^ fetlife/android/README.md . GitHub.
^ https://github.com/fetlife/ios
^ https://github.com/cds-snc/covid-alert-app
^ https://github.com/DP-3T
^ https://github.com/pepp-pt
^ https://github.com/opentrace-community/opentrace-ios
^ Andreas Illmer (5 January 2021). Singapore reveals Covid privacy data available to police . BBC News, Singapore.
^ Popcorn Time Foundation. android / LICENSE.md . git.popcorntime.io . Retrieved 19 August 2015. Archived September 7, 2015, at the Wayback Machine
^ Gardner, Eriq (3 November 2015). "MPAA Touts Big Legal Success Against Popcorn Time" . The Hollywood Reporter . Retrieved 23 November 2015 .
^ "Commons mobile app" . commons.wikimedia.org . Archived from the original on 16 September 2015. Retrieved 23 November 2015 .
^ Anderson, David Pope (8 August 2008). "boinc / COPYING" . github.com . Retrieved 25 November 2015 . Walton, Rom (7 November 2015). "boinc / README.md" . github.com/BOINC/boinc . Retrieved 25 November 2015 .
^ Champion, Corbin. "corbinlc/octave4android" . github.com . Retrieved 5 February 2019 .
^ Treichl, Thomas (21 October 2013). "Octave on Android" . Octave Maintainers mailinglist. Retrieved 5 February 2019 .
^ "micro:bit application page on Google Play" .
^ Jump up to: a b "Request for adding the official BBC micro:bit application" . 2018-07-26. Retrieved 2018-07-28 .
^ "License text in source code repository" . Retrieved 2018-07-27 .
^ "Samsung Launches the Official BBC micro:bit App" . 2016-02-17. Retrieved 2018-07-29 .
^ https://github.com/sky-map-team/stardroid/blob/master/PRIVACY_POLICY.md
^ "Guardian Project Official App Repository" . guardianproject.info .
^ https://freedom.press/news/introducing-haven-open-source-security-system-your-pocket/
^ F-Droid - Impress Remote . f-droid.org. Retrieved 3 September 2015.
^ https://github.com/Jigsaw-Code/Intra/blob/master/LICENSE
^ https://github.com/MycroftAI/Mycroft-Android/blob/master/LICENSE
^ https://github.com/TeamWin/Team-Win-Recovery-Project/blob/android-9.0/NOTICE
^ https://github.com/kamgurgul/cpu-info/blob/master/LICENSE
External links [ ]
There are a number of third-party maintained lists of open-source Android applications, including:
Droid-Break – curated list of general purpose open-source alternatives. Inspired by PRISM-break.
show Android (operating system)
Software development
Development tools
Integrated development environments (IDE)Languages , databases Virtual reality (VR)Events, communities
Releases Derivatives Phones , tablets
Custom distributions Internals APIs Alternative UIs Lists Related topics
Category:Android development
Category:Mobile telecommunications
Software portal
Telecommunication portal
show Free and open-source software
General
Alternative terms for free software
Comparison of open-source and closed-source software
Comparison of source-code-hosting facilities
Free software
Free software project directories
Gratis versus libre
Long-term support
Open-source software
Open-source software development
Outline
Timeline
Software packages Community
Free software movement
History
Open-source-software movement
Events
Organisations Licenses
Challenges
Digital rights management
Hardware restrictions
License proliferation
Mozilla software rebranding
Proprietary device drivers
Proprietary firmware
Proprietary software
SCO/Linux controversies
Software patents
Software security
Trusted Computing
Related topics
Portal
Category