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↗

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.

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

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.
3,062 stars·101 forks·Go·apache-2.0·13 views

Star history

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

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

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.

Which projects share features with adembc/lazyssh?

Projects with overlapping indexed features 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…

Projects sharing features with Lazyssh

These projects share indexed features with Lazyssh. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
  • Compare all 30 related projects→