Termux is distributed through three sources: F-Droid, GitHub, and the Google Play Store. Each source signs its APKs with a different key, which has an important consequence: Termux and every plugin app installed on your device must come from the same source. Mixing sources causes installation failures and prevents plugins from communicating with the core app.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 sources
- F-Droid (recommended)
- GitHub
- Google Play (experimental)
F-Droid is the recommended source for most users. Builds are reproducible and published by F-Droid independently of the Termux maintainers.
- Go to f-droid.org/en/packages/com.termux.
- Scroll to the version you want and click Download APK. You do not need to install the F-Droid app to download Termux — a direct APK download is available on the page.
- Open the downloaded APK to install it. You may need to allow installation from unknown sources in your Android settings.
- Only a universal APK is published. It works on all supported CPU architectures (arm64, arm, x86, x86_64). Installation size is approximately 180 MB.
- F-Droid releases typically appear a few days — sometimes a week or more — after the corresponding GitHub release. F-Droid builds and publishes independently; the Termux maintainers do not control timing or have access to the F-Droid signing key.
- The F-Droid app may not automatically notify you of updates. Open the Updates tab and pull down to refresh manually. Disable battery optimisation for the F-Droid app if updates are not appearing — see dontkillmyapp.com for device-specific instructions.
System requirements
| Requirement | Minimum |
|---|---|
| Android version | 7.0 (API 24) for full app and package support |
| Android version | 5.0–6.0 (API 21–23) for app only, via GitHub builds — no package updates |
| Architecture | arm64-v8a, armeabi-v7a, x86_64, x86 |
| Install location | Internal storage only (android:installLocation="internalOnly") |
Support for Android 5 and 6 was dropped in January 2020 at
v0.83 and re-added in May 2022 specifically for the GitHub source via the apt-android-5 APK variant. Package repositories do not receive updates for Android 5/6 devices.Installing plugins
Install plugins only after you have installed the core Termux app, and only from the same source:- Termux:API — Android system API access from the shell
- Termux:Boot — run scripts on device boot
- Termux:Float — floating terminal overlay
- Termux:Styling — colour schemes and fonts
- Termux:Tasker — Tasker integration
- Termux:Widget — home screen shortcuts
Uninstalling Termux
Before uninstalling — for example, to switch from F-Droid to GitHub builds — consider backing up your Termux data so you can restore it after reinstalling. To completely remove Termux from your device:- Go to Android Settings → Applications.
- Search for
termuxin the application list. - Uninstall every app that appears:
Termux,Termux:API,Termux:Boot,Termux:Float,Termux:Styling,Termux:Tasker, andTermux:Widget.