Professional Enterprise-grade Python client and host utilities for Terminal Tool
Project description
🚀 Terminal Tool Python (v2.0.0)
Terminal Tool is a high-performance, cross-platform remote terminal sharing ecosystem. It allows you to expose local shells (Bash, Zsh, Powershell, CMD) to a secure relay and access them from anywhere via Web, CLI, or our Native Mobile App.
✨ New in v2.0.0
- Advanced Machine Tokens: Next-gen authentication using unique hardware fingerprints (HWID) and IP validation.
- Low-Latency Screen Share: Improved real-time screen capture for Windows, Linux, and macOS.
- Enhanced Security: Host-side master toggles for Admin Mode and Screen Sharing.
- Enterprise Grade: Optimized for Windows 10/11 with native ConPTY support.
📦 Installation
pip install terminal-tool-py
Optional Drivers
- Windows Support:
pip install terminal-tool-py[windows] - Screen Sharing:
pip install pyautogui pillow
🛠 Usage
Register as a Host
Expose your current machine to the relay:
term-start host --password YOUR_SECRET
Connect to a Host
Attach to a remote session:
term-start client --host-id target-machine-id
🔐 Security First
Terminal Tool v2.0 utilizes Unique Machine Tokens. Upon your first registration, the relay generates a SHA-256 token tied to your hardware. This token allows for instant, password-less reconnection on trusted devices.
📱 Ecosystem
- Web Dashboard: Manage all your hosts at terminal-tool.onrender.com
- Mobile App: Native Android app with Termux-style UI and live PC screen viewing.
Built with ❤️ by BaHost01
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file terminal_tool_py-2.0.0.tar.gz.
File metadata
- Download URL: terminal_tool_py-2.0.0.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f874c32df2e7e07855007d53cf7a516554c128fe57c054056c660a4df96976d1
|
|
| MD5 |
14772b226e58f6b959741410e11a5cce
|
|
| BLAKE2b-256 |
40a8be321483a544f48ae76e8894728c71045500aa66c4eb3c3846fc4417046b
|
File details
Details for the file terminal_tool_py-2.0.0-py3-none-any.whl.
File metadata
- Download URL: terminal_tool_py-2.0.0-py3-none-any.whl
- Upload date:
- Size: 10.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c76391c98126cc3e7b20c83f3136da325f29ac2990ce9f333cff9c71d0b4873e
|
|
| MD5 |
f0d835193f5e15426315b59a5410ba52
|
|
| BLAKE2b-256 |
da75701e64d0caa9f430dc6b8e7e6d2d19c233e283b070bf00524fe8d321415f
|