I prefer open source applications, with freeware if there isn't a good open source application for the purpose. Freeware tends to be ad supported, with payware versions that remove the ads. In a few instance, I bought them.
Names in
bold require a rooted device to work at all. Names in
italic can use root for some functions, but don't require it to work for non-root activities.
Note that while there are Google Play URLs given below, most open source offerings actually came from the F-Droid repository at
http://f-droid.org using the F-Droid client below, and the Google Play URL may not be a valid link. (And some things are available from both services, but have different digital signatures, so you can't update an app from Google Play with a newer version from F-Droid or vice versa. The update must come from the same source as the original.)
Questions and comments are welcome, but this is a work in progress and I may not know the answers for some things listed here.
Launcher
Nova Launcher
https://play.google.com/store/apps/d...oilsw.launcher
Nova Launcher Prime
https://play.google.com/store/apps/d...launcher.prime
The launcher is what you see when you power on your device. Android has a default launcher app, but vendors tend to offer custom launchers bundled with their products, and there are a variety of third-party launcher intended as replacements for what came with the device.
My choice is Nova Launcher, which mains the stock AOSP launcher look and feel, but adds more power and configurability. The free version is full featured and quite usable. The Prime payware addon unlocks additional gesture support not in the free offering.
Applications
920 Text Editor https://play.google.com/store/apps/d...lyin.editor.v2
Open source syntax highlighting text editor. (This one is v2 from Google Play. v1 is no longer on Google Play, but is still listed in F-Droid, which will not get v2 for licensing reasons.)
A Photo Manager
https://play.google.com/store/apps/d...ndroFotoFinder
Open source images manager, similar to Gallery
AndrOpen Office
https://play.google.com/store/apps/d...andropenoffice
Font Pack for AndrOpen Office
https://play.google.com/store/apps/d...tensions.fonts
Android port of the Open Office productivity suite, and an add-on font pack for it.
AOO is a work in progress, not fully optimized for smaller touch screens. It's big, requiring 300MB of app storage, and requires tweaking for effective display on smaller screens. (I turned off the various iconified toolbars leaving only a menu interface.) It also really needs an external hardware keyboard and possibly a mouse.)
Barcode Scanner
https://play.google.com/store/apps/d...client.android
Open source barcode scanner using device camera
Effects Pro
https://play.google.com/store/apps/d...appsroid.fxpro
Open source image effects editor, useful for post-processing images from the camera.
FBReader Premium
https://play.google.com/store/apps/d...d=com.fbreader
Open source viewer for eBooks in ePub, FB2, Mobi and other formats (no DRM) native, and other formats via plugins.
The premium payware version I use build in a PDF viewer plugin and bookshelf support. Those are separate plugins in the free version. There are also plugins for viewing DjVu and CBR/CBZ files from FBReader
Focal
https://play.google.com/store/apps/d...fr.xplod.focal
Open source camera app, and alternative to the bundled Camera app on device
MuPDF
https://play.google.com/store/apps/d...ifex.mupdfdemo
Open source PDF viewer, and alternative to the official Adobe PDF view app.
New York Maps
https://play.google.com/store/apps/d...ewyorky.metroy
NYC Subway maps usable offline. Likely not useful if you don't live in NYC and take the subway.
Photos
https://play.google.com/store/apps/d...id.apps.photos
The Google Photos app. The one bundled on device was part of an older Google+ offering and is no longer available. This on is stand alone.
Open Camera
https://play.google.com/store/apps/d...rge.opencamera
Open source camera app, and alternative to the bundled Camera app on device
VLC
https://play.google.com/store/apps/d...g.videolan.vlc
Android port of the open source, cross platform media player. I run VLC under Windows and Linux on the desktop-, and was happy to get it for Android.
WPS Office + PDF
https://play.google.com/store/apps/d...ps.moffice_eng
The best of the freeware Android office suites, capable of viewing, editing and creating Word and Excel files and viewing PDFs. It can also connect with online services like Dropbox and Google Drive where such files might be stored, and download local copies for offline work. The bundled Kingsoft Office of on the tablet is an earlier version.
ZooBorns
https://play.google.com/store/apps/d...eanie.zooborns
Client to display new pictures from the Zooborns baby zoo animals site
Games
Android's Fortune
https://play.google.com/store/apps/d...ndroidsfortune
Android version of Unix fortune
Checkers
https://play.google.com/store/apps/d...droid.checkers
Open source Checkers game
DroidFish
https://play.google.com/store/apps/d...tero.droidfish
Open source Chess game using Stockfish engine
Magic DosBox Free
https://play.google.com/store/apps/d....magicbox.free
Android port of open source, cross platform DOSBox app, for running MSDOS games on other platforms. (I use it to run character mode DOS apps, not games.)
Mahjongg Builder
https://play.google.com/store/apps/d...droid.mahjongg
Open source Mahjongg game with select-able layouts
n-Puzzle
https://play.google.com/store/apps/d...puzzle.android
Open source 15 puzzle game
NetHack
https://play.google.com/store/apps/d...=com.nethackff
NetHack Tiles Pack
https://play.google.com/store/apps/d...ff_tiles_pack1
Android port of classic open source Unix Nethack game, with tiles pack
Reversi
https://play.google.com/store/apps/d...ndroid.reversi
Open source Reversi game
robotfindskitten
https://play.google.com/store/apps/d...botfindskitten
Android port of open source, cross platform Robot Finds Kitten Game.
Roguelike Classics
https://play.google.com/store/apps/d...droid.classics
Android versions of various "rogue-like" Unix games, including Larn, Rogue, and Moria
Solitaire
https://play.google.com/store/apps/d...agic.solitaire
Open source Solitare game, with Solitaere, Forty Thieves, Freecell, and Spider versions
Utilities
Amaze https://play.google.com/store/apps/d...ze.filemanager
Open source file manager with Material design
AndSys ~ Apps
https://play.google.com/store/apps/d...ceforge.andsys
Open source Android applications lister
App Dragon 2.0
https://play.google.com/store/apps/d...nkey.appdragon
App Drawer
https://play.google.com/store/apps/d...soft.appdrawer
AppDrawer
https://play.google.com/store/apps/d...edUp.AppDrawer
Two different alternate applications drawers for viewing installed apps and adding them to screens on device.
[b]Autostarts[/i]
https://play.google.com/store/apps/d...oid.autostarts
Open source control for what is started automatically on Android
Bash X https://play.google.com/store/apps/d...bash.installer
Open source Android port of Gnu bash shell
BatteryBot Pro
https://play.google.com/store/apps/d...ryIndicatorPro
Open source battery monitoring app with history of usage by app
Bodha Converter
https://play.google.com/store/apps/d...ties.converter
Open source binary/hexadecimal/octal/decimal unit converter.
BRexx
https://play.google.com/store/apps/d....marmita.brexx
Android port of Rexx script language. Requires Android Scripting Layer
build.prop Editor
https://play.google.com/store/apps/d...ld.prop.editor
Android build.prop file editor
BusyBox https://play.google.com/store/apps/d...meefik.busybox
Full Android version of Busybox Linux commands collectio
CatLog https://play.google.com/store/apps/d...nlawson.logcat
Open source Android log file viewer
Clip Stack
https://play.google.com/store/apps/d...ipboardmanager
Open source Android clipboard manager
DNS Hostname Changer https://play.google.com/store/apps/d...id.dns.changer
Change the name reported by your device to networks
DroidEdit
https://play.google.com/store/apps/d....droidedit.pro
Freeware syntax highlighting text editor with payware no-ads version I use.
DroidGrep
https://play.google.com/store/apps/d....aor.droidgrep
Freeware GUI version of Unix grep utility from DroidEdit author
F-Droid
https://play.google.com/store/apps/d....fdroid.fdroid
Open source client for accessing F-Droid open source Android app repository
Hacker's Keyboard
https://play.google.com/store/apps/d...ion.pckeyboard
Open source replacement for standard Google keyboard with additional features
Hangar
https://play.google.com/store/apps/d...imic.apphangar
Open source app listing most recently used apps as icons in notification bar
Hosts Editor https://play.google.com/store/apps/d...em.hostseditor
Open source editor the device Hosts file
Inbox
https://play.google.com/store/apps/d...oid.apps.inbox
Google Inbox add-on for Gmail
Keep
https://play.google.com/store/apps/d...e.android.keep
Google note taker
Kingo Link
https://play.google.com/store/apps/d....kingoapp.link
Kingo app providing connectivity with desktop
[b]Link2SD[/i]
https://play.google.com/store/apps/d...m.buak.Link2SD
Link2SD Plus (New)
https://play.google.com/store/apps/d...ak.link2sdplus
Freeware app to allow storage of applications on external card. (The card must be partitioned with part set up with a Linux file system. Link2SD can move apps from device memory to that part of the card, and set up a symlink to them in the root filesystem. Setting up the symlink in the root file system requires a rooted device.)
Manpages
https://play.google.com/store/apps/d...hmod0.manpages
Freeware collection of Linux man pages with GUI Android viewer. Man pages can be downloaded to local storage.
My App List
https://play.google.com/store/apps/d...myapplist.open
Another open source application lister. This one can save the list to the clipboard or a file, and is how I generated this list.
OI About
https://play.google.com/store/apps/d...nintents.about
Open source Open Intents project add-on for displaying information about cooperating apps.
Omnidroid
https://play.google.com/store/apps/d....omnidroid.app
Open source Android automation app to set up automated responses to various events.
Open Manager
https://play.google.com/store/apps/d....nexes.manager
Open source device viewer and file lister.
Organized Drawer
https://play.google.com/store/apps/d...enbrain.drawer
Open source app drawer viewer which lets you assign apps to categories for viewing
OS Monitor
https://play.google.com/store/apps/d...wral.osmonitor
Open source process lister similar to Linux top command
Paragon NTFS & HFS+ https://play.google.com/store/apps/d...aragon.mounter
Driver adding support for NTFS and HFS+ file systems
(Used here occasionally to support an external USB backup drive formatted as NTFS)
PerApp
https://play.google.com/store/apps/d...entauri.PerApp
Open source app to specify starting orientation of app by application
(I always want certain things to open in landscape mode. This does that.)
Preferences Manager
https://play.google.com/store/apps/d...erencesmanager
QuickEdit Pro
https://play.google.com/store/apps/d...msoft.edit.pro
SL4A
https://play.google.com/store/apps/d...roid_scripting
Open source Android scripting layer
Solid Explorer
https://play.google.com/store/apps/d...solidexplorer2
Solid Explorer Unlocker
https://play.google.com/store/apps/d...lorer.unlocker
Dual pane file manager with Material design, and payware unlocker to remove ads
Storage & USB
https://play.google.com/store/apps/d...co.filemanager
Open source widget to provide direct access to Storage and USB section of Settings
SuperSU https://play.google.com/store/apps/d...infire.supersu
Kingo Root root request broker
System App Safe Remover https://play.google.com/store/apps/d...ager.systemapp
Utility for removing system apps on rooted devices.
Terminal Emulator
https://play.google.com/store/apps/d...al.androidterm
Android console terminal emulator, similar to Xterm, to open a command line on device
Text Utilities
https://play.google.com/store/apps/d....textutilities
TextTools
https://play.google.com/store/apps/d...afia.TextTools
Two freeware utilities providing an assortment of text manipulation functions, like changing case of lines.
Timber
https://play.google.com/store/apps/d...naman14.timber
Open source music player for local content with Material design
Turbo Client
https://play.google.com/store/apps/d...d=turbo.client
Open source FTP client for Android by TurboEditor author
Turbo Editor
https://play.google.com/store/apps/d...kyn.fileeditor
Open source multi-file syntax highlighting editor
Unix Time
https://play.google.com/store/apps/d...softs.unixtime
Display current Unix epoch (sine January 1st, 1970) time
VimTouch
https://play.google.com/store/apps/d...o.app.vimtouch
VimTouch Full Runtime
https://play.google.com/store/apps/d...ch.fullruntime
Android port of open source Vim editor optimized for touch screen use, and full runtime for use of Vim in a console.
VX ConnectBot
https://play.google.com/store/apps/d....vx.connectbot
Open source SSH client for Android
Wifi Analyzer
https://play.google.com/store/apps/d....wifi.analyzer
Wifi network analyzer displaying nearby networks and signal strengths
Wifi Widget
https://play.google.com/store/apps/d...ang.wifiwidget
Widget to toggle Wifi on/off
______
Dennis