Apps

TermBot
APK
Log into your servers with SSH and authenticate with your Security Keys and OpenPGP cards over NFC and USB. TermBot is based on ConnectBot and uses the Cotech Hardware Security SDK.
F-DroidGitHub
Termbin
APK
Termbin is an open source pastebin service that used socket programming. This application uses socket programming to simulate netcat. The pendant to this app is available for Linux and can be found at Github. Also see https://termbin.com/ for additional details.
F-Droid
T
Terminal Emulator
APK
"TermOne Plus" is a terminal emulator for communicating with the built-in Android shell. It emulates a reasonably large subset of Digital Equipment Corporation VT-100 terminal codes. Supported terminal types include vt100, screen (default), linux and xterm. As result console programs like "vi" (unix visual editor), "emacs", "mc" (Midnight Commander file manager), nano (Nano's ANOther editor) and other work smoothly. This application is a clone of Jack Palevich's https://f-droid.org/packages/jackpal.androidterm.
F-Droid
Terminightor
APK
A simple alarm clock with a spicy special: In order to put off an alarm, you have to hold a NFC tag onto your phone. Unless you do that the alarm will not stop, even if you try to kill the Terminightor service. So if you put a tag for example into your bathroom, and set up an alarm with that tag, it will ensure that you really get up in the morning. Features: * repeat/don't repeat alarms * repeat alarms only on certain week days * custom ring-tone * put vibration on/off * put alarms off via NFC tag
F-Droid
TermuC
APK
TermuC is a simple C/C++ IDE backed on powerful Termux. Install Termux first and install clang in Termux to supply the compiler and language server. For more details, please visit the project's Github presence. Setup To support the full functions as an IDE, please follow the setup instruction. 1. Install Termux(https://f-droid.org/packages/com.termux) first. 2. Run `pkg install clang' to install the clang compiler & clangd language server. 3. See https://github.com/termux/termux-app/wiki/RUN_COMMAND-Intent#setup-instructions to enable calls from 3rd-party apps. 4. Then install TermuC. Features ✅ Highlighting ✅ Auto-completion ✅ Signature help ✅ Formatting ✅ Diagnosing ✅ Code action ✅ Semantic highlighting ✅ Goto definition ✅ Compile flags ✅ Dark mode ✅ Debugging ✅ Project management
F-DroidGitHub
Termux
APK
Termux combines powerful terminal emulation with an extensive Linux package collection. * Enjoy the bash and zsh shells. * Edit files with nano and vim. * Access servers over ssh. * Compile code with gcc and clang. * Use the python console as a pocket calculator. * Check out projects with git and subversion. * Run text-based games with frotz. At first start a small base system is downloaded - desired packages can then be installed using the apt package manager known from the Debian and Ubuntu Linux distributions. Access the built-in help by long-pressing anywhere on the terminal and selecting the Help menu option to learn more. Read help online: https://wiki.termux.com/ Reddit Community: https://termux.com/community
F-DroidGitHub
Termux Hub
APK
Termux Hub is a lightweight, open-source Android application that indexes and organizes tools designed for use with Termux. It provides a clean, searchable catalog of community tools using a transparent, metadata-driven data pipeline. The app focuses on reproducibility and reliability. All tool information is processed automatically from a public GitHub repository, validated, and stored locally on your device. Once synced, the local database becomes the single source of truth, ensuring fast access even when offline. Key features Browse and search curated Termux tools by category View detailed tool information, installation commands, and repositories Daily updates of GitHub star counts and README content (00:00 UTC) Offline-first design with local Room database storage No trackers, no analytics, no ads How it works Termux Hub fetches static metadata from GitHub and processes tool data, star counts, and README files independently. All validated data is stored in a local Room database. If syncing fails, the app safely falls back to cached or bundled data. Data sources All data is read-only and sourced from the public TermuxHub GitHub repository. This includes tool metadata, repositories, thumbnails, GitHub stars, READMEs, and Hall of Fame entries. Privacy Termux Hub does not collect personal data, does not require accounts, and does not include tracking, analytics, or advertising libraries. Contributing Anyone can help improve the catalog. To add or update a tool, please see the contribution guidelines in CONTRIBUTING.md.
F-DroidGitHub
T
Termux Terminal Widget
APK
Termux Terminal Widget is a widget that displays output of a shell command.Requires Termux v0.109+.Limitations:No session display, only outputNo ANSI escape sequences support (yet)Running service is required
IzzyOnDroid
Termux:API
APK
Expose basic Android functionality like sending SMS or accessing GPS data to the https://f-droid.org/packages/com.termux app. This is an add-on which requires that the main Termux app is installed to use. * Read and send sms messages from your terminal. * Access device GPS location sensor from scripts. * Pipe the result of commands into the device text-to-speech engine. * Vibrate the device when something interesting happens. * Access the system clipboard from shell scripts. * List contacts from the system contact list. Besides installing this app an additional package is required to install inside Termux: $ apt install termux-api
F-DroidGitHub
Termux:Boot
APK
This plugin for https://f-droid.org/packages/com.termux allows programs to be run at boot. Instructions: * Start the Termux:Boot app once by clicking on its launcher icon. * This allow the app to be run at boot. * Create the ~/.termux/boot/ directory. * Put scripts you want to execute inside the ~/.termux/boot/ directory. * If there are multiple files, they will be executed in a sorted order. Note that you may want to run termux-wake-lock as first thing want to ensure that the device is prevented from sleeping. Example: To start an sshd server and prevent the device from sleeping at boot, create the a file ~/.termux/boot/start-sshd containing the line: termux-wake-lock && sshd
F-DroidGitHub
T
Termux:Float
APK
This plugin for https://f-droid.org/packages/com.termux provides a floating terminal window which is shown above other apps. Long-press on the floating window to move or resize it and tap on the notification to temporarily hide it.
F-DroidGitHub
Termux:GUI
APK
With this plugin you can make GUI applications in Termux without using VNC or a X11 server. This plugin uses the native Android GUI components to display everything. That means it seamlessly integrates into the Android experience, but standard applications written for X11 don't work. Also it requires a minimum of knowledge of how the Android GUI works. See the README for a crash course. Features: * Display content in a task with its own back stack * Display custom dialogs * If you want you can also display on the lockscreen * Create your own homescreen widgets * Use picture-in-picture mode * Get events from the UI and change the content on-the-fly * Draw to a buffer on the screen directly Using the plugin: There are also prepackaged programs you can use. There are currently Python bindings, C bindings and a Bash library, and the protocol used is fully documented. Implementing the protocol only requires the ability to use unix sockets, JSON handling and reading and writing 4 byte big endian integers. The python bindings should provide further clarification in case the protocol didn't specify something. The python bindings also have a tutorial.
F-DroidGitHub
T
Termux:Styling
APK
This plugin for https://f-droid.org/packages/com.termux provides beautiful color schemes and powerline-ready fonts to customize the appearance of the terminal. Long-press anywhere on the Termux terminal and use the "Style" menu entry to use after installation.
F-DroidGitHub
Termux:Tasker
APK
This plugin for https://f-droid.org/packages/com.termux provides a way to run Termux scripts from Tasker. Create a new Tasker Action. In the resulting Select Action Category dialog, select Plugin. In the resulting Termux:Task dialog, select Termux:Task. Edit the configuration to specify the executable in ~/.termux/tasker/ to execute, and if it should be executed in the background (the default) or in a new terminal session.
F-DroidGitHub
Termux:Widget
APK
Add-on app which adds shortcuts to https://f-droid.org/packages/com.termux scripts and commands on the home screen. Scripts should be placed in the $HOME/.shortcuts/ folder to allow quick access to frequently used commands without typing.
F-DroidGitHub
TerraTactician Expandoria
APK
TerraTactician Expandoria is a round-based strategy game. It is your time to shine. Can you meet the ever-growing resource requirements and expand your hexagon world?
F-Droid
Tessel – A tile game
APK
Tessel is a colorful tile placement game. Place tiles with matching colors to make shapes and fill the board. The larger the shape, the higher the points. Features: • Play an easy square game, or choose a more challenging pattern. • Customize your game settings to change the rules. • Create your own tiling patterns in the drawing tool. Choose from a wide range of tiling patterns to form endlessly varied tesselations: • Square • Triangular • Rhombille • Cairo pentagonal • Hexagonal • Deltoidal-trihexagonal • Penrose P3 • Snub square • Ammann-Beenker
F-DroidGitHub
Tessella
APK
Tessella is an editor for polygon tessellations of the plane: interactively create, view and manipulate tilings made of simple (regular and irregular) polygons. Features: * Add polygons from a palette, or by clicking any boundary edge, with automatic validation that keeps a proper edge-to-edge finite tessellation. * Editing tools: eraser (vertices, edges, polygons), interior insertion, and "Add Copy" to grow a tiling by welding on a copy of itself under a plane isometry (translate, rotate, reflect, glide reflect), snapping to exact anchors. * Selection and styling: select by click, colour or shape; recolour with a built-in colour picker. * Pan, zoom and rotate the canvas; export to SVG and DOT. The app is a thin WebView wrapper around the same client-side editor that is published on the web and as a PWA. Everything runs on-device: no network access, no accounts, no trackers.
F-DroidGitHub
Test DPC
APK
Please note that this app is for development purposes only. It is NOT intended for production usages. The app should never be used with real data.Test DPC is a sample device policy controller for use with Android Enterprise. It gives developers the ability to see how their app will behave in a managed context such as device owner or within a managed profile. Users can set up a work profile, enable work apps, set applications restrictions, manage security polices, and much more. The app also serves as a implementation reference for other DPCs.
GitHubIzzyOnDroid
TestApp
APK
TestApp is an educational open-source project for writing class tests digitally on smartphones or computers. We offer easy-to-use class management, individual class tests and random practice tests. Students can register individually or a hole school/class can use TestApp.
F-Droid
Tether companion
APK
Run a web server with information about battery level and network mode, which are useful for tethering. AntiFeatures: connects to Google ( clients3.google.com ) to check for network availability
F-DroidGitHub
TetherFuseNet
APK
Share your Android device’s Internet connection with other devices without needing Root.TetherFuseNet works by creating a Wi-Fi Direct legacy group and an HTTP proxy server. Devices can connect to the broadcasted WiFi network by locating the Wi-Fi SSID displayed in the application and using the password. Once connected to the network, a device can connect to the Internet by setting it’s proxy server settings to the server created by TetherFuseNet.Please note that TetherFuseNet is still a work in progress and not everything will work. For example, using TetherFuseNet to get an open NAT type on consoles is currently not possible. General "normal" internet browsing should work fine - however it is dependent on the speed and availability of your Android device’s internet connection.PrivacyTetherFuseNet respects your privacy. TetherFuseNet is open source, and always will be. TetherFuseNet will never track you, or sell or share your data. TetherFuseNet offers in-app purchases which you may purchase to support the developer. These purchases are never required to use the application or any features.DevelopmentTetherFuseNet is developed in the open on GitHub. If you know a few things about Android programming and are wanting to help out with development you can do so by creating issue tickets to squash bugs, and propose feature requests for future inclusion.
GitHubIzzyOnDroid
Text Converter
APK
Text Converter is a utility to deal with texts – either manually entered, or loaded from a file. You can do simple search-and-replace (or use regular expressions for that), count characters, shuffle, inverse, encrypt and more. It even supports formatting of Java, JSON and HTML.The text is typed manually in the app or copied from anywhere text/strings need processing. For example, select MD5 hashing in menu, enter a string, press the executing button and get the result. It’s mainly developers or digital enthusiasts that may use the app. Without this, the current open source solution on Android is terminal emulators with corresponding packages installed, which is obviously not friendly to end users.The functions that have been implemented are:String search (optional regular expression matching)String replacement/removal (regular expression matching is optional)Text segmentation, scramble, and sort (if the text is a string of numbers, it can be sorted according to the size of the number)AES encryption and decryptionJava code formatting, JSON formatting, HTML formattingBase64 encoding/decoding, MD5 digest generationMorse code encoding/decodingString reversal, segmentation, indentation, labeling, case conversion, batch copyMarkdown previewGenerate random numbers and text draws in custom formatsHTML/XML/JSON/Java/CSV/ECMAScript escape and inversionEscape regular expressionRead/write from fileGet webpage source codeCalculate string similarityCustom regular expressionGenerate random stringGenerate pinyin from Chinese charactersUndoable editRemove blank characters at both ends of the stringReference documents with regular expressionsNote: the app's repo is no longer maintained, so there won't be any further updates.
GitHubIzzyOnDroid
Text Fiction
APK
ZPlet based Z-Machine interpreter for playing text-only adventures games. The interface is like an SMS app and there's a list of buttons for common actions as well as the ability to select text from the page to be an action. Supports games in Z3, Z5, Z8 format and games can be download in the app. Savegames are kept on the sdcard.
F-DroidGitHub
Text Launcher
APK
An Android Launcher that only shows the app name in a simple list. It is the lightest and fastest possible Launcher to Android because it does not loads any image, data or any other thing but the app name.
F-Droid
Page 183