Termux
Turn your device into a powerful Linux terminal on the go
Termux is a remarkably capable terminal environment that brings a genuine slice of Linux to your pocket. Rather than being a simple command prompt, it offers a full user‑space with an extensive package repository, turning your device into a flexible development and administration toolkit.
Out of the box, Termux supports familiar shells like bash and zsh, giving seasoned Linux users an immediately comfortable workspace. Using the built‑in package manager, you can install a wide range of tools: file managers such as nnn, editors like nano, vim, or emacs, compilers including clang, and debuggers like gdb. Combined with git, this makes it entirely possible to clone, build, and maintain projects directly on your device.
Remote access is another strong point. With OpenSSH and related networking utilities, you can securely manage servers, perform quick maintenance tasks, or tunnel into remote systems as if you were sitting at a desktop. For scripting, the bundled Python environment doubles as both a calculator and a powerful automation platform.
The interface is minimal but thoughtfully designed, with support for multiple sessions, an extra keys row, and gesture controls. Performance is generally excellent, and most command‑line tools run smoothly, though very large builds or heavy workloads are naturally limited by your device’s hardware. Newcomers to the command line may find Termux intimidating, as it assumes at least a basic familiarity with Linux concepts.
Termux is best suited to developers, sysadmins, security enthusiasts, and power users who want a serious, scriptable environment always at hand. If you’re looking for a lightweight yet surprisingly complete Linux terminal experience in your pocket, this is one of the most powerful options available.
package name
com.termux
language(s)
English
available on

from
Fredrik Fornwall