A modular and beginner-friendly toolkit to set up your Termux environment with essential tools in one click.
This project provides a centralized script that helps you install multiple Termux tools quickly and efficiently. Whether you're setting up a fresh environment or just want to save time, this script has you covered.
Before using this toolkit, make sure your system meets the following:
- 📱 Device: Android with Termux installed
- 🧱 Storage: At least 2000MB of free space
- 🌐 Internet Connection: Required for downloading packages
- 🧰 Permissions: Run
termux-setup-storage
if you want to access internal storage
Before cloning this project, you must install git
in Termux:
apt-get update -y && apt-get upgrade -y
pkg install git -y
After installing git
, follow these steps:
# 1. Clone the repository
git clone https://github.com/tomsec8/Termux-AutoSetup.git
# 2. Enter the project directory
cd Termux-AutoSetup
# 3. Give execute permission to the installer script
chmod +x install.sh
# 4. Run the installer
bash install.sh
During installation, you'll be able to choose one or more of the following:
Category | Description |
---|---|
🧰 Base Tools | Essential CLI tools (curl , nano , wget , zip , vim , unzip , tar , python , grep , httping , build-essential , perl , clang , make , tsu , python2 ) |
⚔️ Hacking Tools | Security tools (nmap , dnsmap , dirb , apksigner , crunch , netcat-openbsd ) |
🛠️ special Tools | Tools from GitHub or custom-built tools (metasploit , sqlmap , nikto ) |
Project by TomSec8
Feel free to open issues or pull requests with suggestions or fixes.
This project includes or is inspired by work from:
- @gushmazuko – Metasploit install script: metasploit_in_termux
- @sqlmapproject – SQLMap tool: sqlmap
- @sullo – Nikto web scanner: nikto
This project is licensed under the MIT License – see the LICENSE file for details.