awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Adembc avatar

Adembc/lazyssh

0
View on GitHub↗
3,062 stars·101 forks·Go·apache-2.0·11 views

Lazyssh

lazyssh is a keyboard-driven SSH connection manager and server browser designed for remote host administration. It provides a centralized interface to organize, filter, and launch secure shell sessions to multiple remote servers.

The tool features a fuzzy-search server browser that allows for rapid location of hosts by alias, IP address, or tags. It includes an integrated configuration editor for managing host entries and a session orchestrator that handles proxy jumps, port forwarding, and identity file assignments.

The system further automates connectivity through automatic identity file detection and asynchronous host probing to verify server availability. It supports advanced connection parameters including multiplexing and specific cryptographic algorithms, persisting all state within a configuration file.

Features

  • Keyboard-Driven Interfaces - Features a keyboard-driven interface optimized for rapid server navigation and connection management.
  • External Command Execution - Spawns native SSH binaries using system shell commands to establish secure remote terminal sessions.
  • Fuzzy Search Interfaces - Provides a fuzzy-search interface for rapid navigation of large lists of remote servers.
  • Remote Administration - Provides a centralized interface for managing and coordinating connections to multiple remote hosts.
  • SSH Connection Managers - Acts as a keyboard-driven manager for organizing, filtering and launching SSH connections.
  • Remote Server Connectivities - Establishes secure shell connections to selected hosts via a single keypress.
  • SSH Client Managers - Organizes and launches connections to multiple remote servers via a centralized interface instead of manual commands.
  • Item Tagging and Organization - Allows organization of servers using tags, favorites, and recent activity for quick access.
  • Shell Workflow Optimizers - Streamlines the process of establishing SSH connections by simplifying custom ports, proxy jumps, and multiplexing.
  • SSH Connection Parameterizations - Supports advanced connection parameters such as port forwarding, multiplexing, and specific cryptographic algorithms.
  • SSH Private Key Authentications - Handles identity files and authentication keys to ensure secure connections to remote machines.
  • SSH Session Launchers - Initiates complex SSH sessions involving proxy jumps, port forwarding, and identity file assignments based on configuration.
  • SSH Key Discovery - Automatically scans the local filesystem for valid SSH keys to simplify authentication setup.
  • SSH Key Management - Assigns authentication keys by automatically detecting available identity files and providing suggestions.
  • Connection Parameter Definitions - Persists server definitions and connection parameters in a plain text file for easy external editing.
  • Server Configuration Management - Provides a keyboard-driven interface for modifying server entries in a persistent configuration file.
  • SSH Config Editors - Provides an integrated editor for managing server host entries and connection parameters in config files.

Star history

Star history chart for adembc/lazysshStar history chart for adembc/lazyssh

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does adembc/lazyssh do?

lazyssh is a keyboard-driven SSH connection manager and server browser designed for remote host administration. It provides a centralized interface to organize, filter, and launch secure shell sessions to multiple remote servers.

What are the main features of adembc/lazyssh?

The main features of adembc/lazyssh are: Keyboard-Driven Interfaces, External Command Execution, Fuzzy Search Interfaces, Remote Administration, SSH Connection Managers, Remote Server Connectivities, SSH Client Managers, Item Tagging and Organization.

What are some open-source alternatives to adembc/lazyssh?

Open-source alternatives to adembc/lazyssh include: blinksh/blink — Blink is a mobile terminal platform for iOS that combines an SSH and Mosh client with a local shell emulator, snippet… emre/storm — Storm is an SSH connection manager and configuration tool that serves as a cross-platform wrapper for SSH clients. It… termix-ssh/termix — Termix is a centralized web-based gateway for managing remote SSH connections and terminal sessions. It provides a… borntoberoot/networkmanager — NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and… skim-rs/skim — Skim is a cross-platform interactive fuzzy finder that runs as a terminal application, a Rust library, a Vim and… lotabout/skim — Skim is an interactive text filter and terminal selection tool written in Rust. It functions as a command line…

Open-source alternatives to Lazyssh

Similar open-source projects, ranked by how many features they share with Lazyssh.
  • blinksh/blinkblinksh avatar

    blinksh/blink

    6,596View on GitHub↗

    Blink is a mobile terminal platform for iOS that combines an SSH and Mosh client with a local shell emulator, snippet manager, and SSH key storage. It renders terminal output using Chromium's HTerm engine for fast display and maintains persistent remote sessions across network changes through the Mosh protocol. The platform supports SSH key-based authentication, WebAuthn hardware security keys, and SOCKS5 proxy tunneling for secure remote access. The terminal environment is built around gesture-based session navigation, allowing users to switch between multiple shells with swipe and pinch ges

    Swiftiosipadipados
    View on GitHub↗6,596
  • emre/stormemre avatar

    emre/storm

    3,915View on GitHub↗

    Storm is an SSH connection manager and configuration tool that serves as a cross-platform wrapper for SSH clients. It provides a system for organizing, editing, and searching remote server host configurations and custom SSH directives. The project implements a multi-interface bridge that allows users to manage connection settings through a command line interface, web environments, and desktop interfaces. It uses alias-based command mapping to link short-hand identifiers to complex connection strings. The tool includes a Python library that allows for the programmatic automation of SSH connec

    Python
    View on GitHub↗3,915
  • termix-ssh/termixTermix-SSH avatar

    Termix-SSH/Termix

    13,705View on GitHub↗

    Termix is a centralized web-based gateway for managing remote SSH connections and terminal sessions. It provides a browser-based interface that enables users to access, control, and monitor remote servers, containerized applications, and file systems from a single, unified dashboard. The platform distinguishes itself through robust security and session management capabilities. It integrates with external identity providers for single sign-on and enforces role-based access control to manage user permissions. To ensure reliable administration, it maintains stateful session persistence, allowing

    TypeScriptdockerfile-managementself-hosted
    View on GitHub↗13,705
  • borntoberoot/networkmanagerBornToBeRoot avatar

    BornToBeRoot/NETworkManager

    8,054View on GitHub↗

    NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en

    C#aws-ssmdnsdns-lookup
    View on GitHub↗8,054
  • See all 30 alternatives to Lazyssh→