Skip to main content

Professional Enterprise-grade Python client and host utilities for Terminal Tool

Project description

🚀 Terminal Tool Python (v2.0.0)

PyPI version License: MIT

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

terminal_tool_py-2.0.0.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

terminal_tool_py-2.0.0-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

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

Hashes for terminal_tool_py-2.0.0.tar.gz
Algorithm Hash digest
SHA256 f874c32df2e7e07855007d53cf7a516554c128fe57c054056c660a4df96976d1
MD5 14772b226e58f6b959741410e11a5cce
BLAKE2b-256 40a8be321483a544f48ae76e8894728c71045500aa66c4eb3c3846fc4417046b

See more details on using hashes here.

File details

Details for the file terminal_tool_py-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for terminal_tool_py-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c76391c98126cc3e7b20c83f3136da325f29ac2990ce9f333cff9c71d0b4873e
MD5 f0d835193f5e15426315b59a5410ba52
BLAKE2b-256 da75701e64d0caa9f430dc6b8e7e6d2d19c233e283b070bf00524fe8d321415f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page