Termux is a free, open-source Android terminal emulator that provides a complete Linux environment without requiring root access. It ships with a working shell, a package manager (apt/pkg), and access to thousands of packages — from Python and Node.js to git, vim, and SSH — all running directly on your Android device.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/termux/termux-app/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Get Termux on your device via F-Droid or GitHub releases
Quickstart
Install packages and start your first terminal session
Configuration
Customize keyboard shortcuts, terminal appearance, and behavior
Plugin Ecosystem
Extend Termux with API access, boot scripts, widgets, and more
What you can do with Termux
Termux is more than a terminal — it’s a full Linux development environment in your pocket. You can run development servers, write and execute scripts, connect to remote servers over SSH, manage files, and automate tasks directly from your Android device.Package management
Install and manage thousands of Linux packages with apt and pkg
Terminal basics
Sessions, gestures, text selection, and navigation
Keyboard shortcuts
Hardware keyboard support, extra keys, and key combinations
Storage access
Access Android shared storage, downloads, and other apps’ files
Advanced integrations
RUN_COMMAND intent
Trigger Termux commands from other Android apps via intents
Android integration
File sharing, document provider, and system permissions
Debugging
Collect logs and report issues effectively
Building from source
Build and develop Termux yourself
Install Termux from F-Droid or GitHub Releases for the best experience. The Google Play version is experimental and has known limitations. Never mix APKs from different sources — they use different signing keys.