Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 805 Bytes

README.md

File metadata and controls

25 lines (21 loc) · 805 Bytes

Colorful SSH Client

A feature-rich SSH client built in Python with a colorful and user-friendly terminal interface. This tool supports:

  • Saving and managing SSH credentials.
  • Establishing SSH connections.
  • Running commands interactively on remote servers.

Features

  • Rich UI: Uses the rich library for enhanced terminal visuals.
  • Credential Management: Save and retrieve connection credentials using TinyDB.
  • Interactive SSH: Execute commands interactively over an SSH session.

Requirements

  • Python 3.7 or higher
  • The following Python packages:
    • paramiko
    • rich
    • tinydb

Installation

  1. Clone this repository:
    git clone https://github.com/<your-username>/colorful-ssh-client.git
    cd colorful-ssh-client
    pip install -r requirements.txt