Skip to content

SSH Tools Suite Documentation

Python Version PyPI version PyPI - Downloads License Platform Documentation

Welcome to the SSH Tools Suite documentation! This comprehensive toolkit provides powerful SSH tunnel management capabilities and third-party software installation utilities.

🚀 Latest Version: 1.0.9 - Always up-to-date with automatic versioning!

Installation Options

Option 1: Standalone Executables (No Python Required)

Download pre-built executables from GitHub Releases:

  • Windows: SSH-Tunnel-Manager-v1.0.9.zip - Fast startup, no dependencies
  • Benefits: âš¡ 2-3 second startup, 🚀 portable, 🔒 all dependencies included

Option 2: PyPI Installation (For Python Users)

pip install ssh-tools-suite==1.0.9

Option 3: From Source (For Developers)

git clone https://github.com/NicholasKozma/ssh_tools_suite.git
cd ssh_tools_suite
pip install -e .

What is SSH Tools Suite?

SSH Tools Suite is a professional-grade application suite designed for:

  • SSH Tunnel Management: Create, manage, and monitor SSH tunnels with an intuitive GUI
  • RTSP Streaming: Stream video over secure SSH tunnels
  • File Operations: Browse and transfer files via SFTP
  • Network Tools: Scan networks and test connections
  • Third-Party Installation: Automated installation of external tools

Key Features

SSH Tunnel Manager

  • Multiple tunnel types (Local, Remote, Dynamic/SOCKS)
  • Real-time monitoring and health checks
  • RTSP video streaming support
  • SSH key management and deployment
  • Configuration import/export
  • System tray integration

Third-Party Installer

  • Automated tool installation
  • Dependency management
  • Configuration validation

Quick Navigation

System Requirements

For Standalone Executables

  • Operating System: Windows 10/11 (macOS and Linux coming soon)
  • Memory: 4GB RAM minimum
  • Disk Space: 500MB for installation

For PyPI Installation

  • Operating System: Windows 10/11, Linux, macOS
  • Python: 3.9 or higher
  • Dependencies: PySide6, OpenCV, Paramiko, and more (see installation guide)

License

This project is licensed under the MIT License. See the LICENSE file for details.

Support