-
Tool-X is a high-end, professional, and automation-focused CLI framework designed to install and manage 280+ hacking, OSINT, security, and research tools directly from GitHub with a single interactive interface.
-
This is not just a tool installer. -
This is a full-scale terminal framework engineered for power users, ethical hackers, researchers, and advanced Termux/Linux users who want speed, automation, and scalability in their workflow.
-
Instead of wasting hours manually cloning repositories, fixing dependencies, and configuring tools one-by-one, Tool-X centralizes the entire process into a single intelligent dashboard.
- Supports 280+ tools in one framework
- Saves massive setup time
- Fully automated GitHub tool deployment
- Designed for Termux & Linux ecosystems
- Clean Rich UI based professional interface
- Smart search + pagination system
- Centralized tool management dashboard
Tool-X acts like a specialized package manager for hacking & security tools.
- 280+ Integrated Tools Database
- Multi-Platform Compatibility
- Smart Fuzzy Search Engine
- Favorites System (Persistent Storage)
- Automated GitHub Cloning System
- Category-Based Tool Organization
- Pagination for Large Tool Lists
- Built-in Uninstall Manager
- Rich Console Professional UI
- One Command Global Execution (
toolx) - Lightweight & Fast CLI Framework
This level of automation is rarely seen in Termux-based frameworks.

| Platform | Support Level |
|---|---|
| Termux (Android) | Full Support |
| Kali Linux | Full Support |
| Ubuntu / Debian | Full Support |
| Parrot OS | Full Support |
| Other Linux Distros | Supported |
| WSL (Windows) | Supported |
Developers → Architecture Guide
Contributors → Adding Tools Guide
Community → Contribution Guide
Universal installer (Termux, Kali, Ubuntu, Linux):
bash <(curl -s https://raw.githubusercontent.com/trmxvibs/Tool-X/main/setup.sh)Run the framework:
toolxThis single command automatically:
- Detects your environment (Termux/Linux)
- Installs git & python dependencies
- Clones Tool-X framework
- Configures global alias
- Prepares full CLI dashboard
git clone https://github.com/trmxvibs/Tool-X
cd Tool-X
bash setup.shThen launch:
toolx- Launch Tool-X using
toolx - Select category from main menu
- Browse tools using pagination
- Enter Tool ID
- Automatic installation & setup
This workflow is optimized for speed and zero manual configuration.
| Command | Function |
|---|---|
| toolx | Launch Tool-X Framework |
| 97 | Smart Tool Search |
| 98 | Uninstall Installed Tools |
| 99 | Update Tool-X |
| F | Favorites Menu |
| 00 | Exit Application |
Tool-X uses a modular architecture:
- Python Core CLI Engine
- JSON Structured Tool Database (280+ tools)
- Rich Console UI System
- Automated Installation Logic
- Alias-Based Execution System
Analogy:
Tool-X works like apt or pkg but specifically built for GitHub hacking and research tools.
- Fast loading interface
- Minimal resource usage
- Optimized pagination engine
- Automated dependency handling
- Scalable framework design
Ideal for low-end devices and Termux environments.
Minimum Requirements:
- Python 3.x
- Git
- Internet Connection
- Bash Shell
Auto-installed Libraries:
- rich
- requests
- beautifulsoup4
No manual dependency setup required.
Update directly from Tool-X dashboard:
Select Option: 99
Or manually:
cd ~/tool-x && git pullThis framework is strictly for:
- Educational Purposes
- Ethical Hacking Labs
- Security Research
- Authorized Penetration Testing
Misuse of tools is the sole responsibility of the user.
This project is distributed under the repository's open-source license.