awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Eugeny avatar

Eugeny/terminus

0
View on GitHub↗
72,175 Stars·4,072 Forks·TypeScript·MIT·11 Aufrufetabby.sh↗

Terminus

Terminus is a multifunctional terminal emulator and connection manager designed for managing remote server shells and local hardware device connections. It functions as a customizable shell interface and a cross-platform serial client, supporting communication via SSH, Telnet, and serial ports.

The application features an extensible system that allows the integration of third-party plugins, such as AI assistants and additional connectivity tools. It includes a dedicated SSH connection manager with support for jump hosts, port forwarding, and the storage of sensitive credentials within encrypted containers.

The platform provides tools for workspace organization through split panes, custom profiles, and synchronized configurations. Users can personalize the interface with custom themes, font ligatures, and keyboard shortcuts, while hardware communication is supported through serial port data flow management and hex input and output.

The system also includes capabilities for SSH file transfers and the recording of terminal output to local files.

Features

  • Serial Port Interfaces - Functions as a cross-platform serial client for hardware communication with hex input and output support.
  • Terminal Emulation - Provides a virtualized terminal emulation environment with support for split panes and multiple concurrent sessions.
  • Terminal Interface Customization - Offers a customizable shell interface with support for custom themes, font ligatures, and keyboard shortcuts.
  • Serial Communication Interfaces - Implements serial communication interfaces for sending and receiving hex data from physical hardware devices.
  • Multi-Protocol Connection Managers - Abstracts SSH, Telnet, and serial protocols through a common interface to manage diverse remote shell sessions.
  • Terminal Emulators - Provides a multifunctional terminal emulator supporting SSH, Telnet, and serial port connections.
  • Secret Storage - Provides an encrypted container for the secure storage of SSH keys and sensitive server credentials.
  • Secure Remote Connectivity Tools - Establishes secure, encrypted remote shell connections for server management and command execution.
  • SSH Connection Managers - Manages remote server access with integrated support for jump hosts, port forwarding, and credential storage.
  • Remote Server Management Tools - Provides tools for connecting to and controlling multiple remote servers via SSH and Telnet.
  • Terminal Aesthetics - Provides tools for customizing the terminal aesthetic with predefined color schemes and background images.
  • Workspace Organization - Provides workspace organization through custom profiles to manage shell sessions based on project requirements.
  • Terminal Workspace Layouts - Implements workspace organization through split panes and custom profiles for different project environments.
  • Terminal Functionality Extensions - Supports third-party plugins to integrate AI assistants and additional connectivity tools into the terminal.
  • Credential Storage - Stores sensitive SSH keys and passwords in encrypted local containers to prevent plain-text exposure.
  • Encrypted Credential Containers - Protects sensitive SSH credentials and keys within encrypted containers to prevent plain-text exposure.
  • Third-Party Plugins - Integrates third-party extensions to add specialized behaviors such as AI-powered assistants.
  • Plugin-Based Architectures - Features a plugin-based architecture allowing the integration of AI assistants and additional connectivity tools.
  • Keyboard Shortcuts - Allows users to define custom keyboard shortcuts and multi-chord combinations to trigger internal actions.
  • Terminal Interface Customization - Allows personalization of the command line experience through visual layout adjustments and themes.
  • Interface Appearance Customization - Offers extensive interface customization including custom themes, color schemes, and font ligatures.
  • Terminal Emulators - Modern cross-platform terminal based on web technologies.

Star-Verlauf

Star-Verlauf für eugeny/terminusStar-Verlauf für eugeny/terminus

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Terminus

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Terminus.
  • zeit/hyperAvatar von zeit

    zeit/hyper

    44,602Auf GitHub ansehen↗

    Hyper is an Electron-based terminal emulator and extensible framework that runs shell commands and system processes. It uses web technologies, including HTML, CSS, and JavaScript, to render the command-line interface. The project provides a programmable environment for building custom plugins and themes. This architecture allows for the modification of terminal behavior and the design of custom interface interactions through web styling. The system emulates a terminal environment and supports the integration of external scripts to extend functionality and customize the visual appearance of t

    TypeScript
    Auf GitHub ansehen↗44,602
  • blinksh/blinkAvatar von blinksh

    blinksh/blink

    6,596Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,596
  • felixse/fluentterminalAvatar von felixse

    felixse/FluentTerminal

    9,574Auf GitHub ansehen↗

    FluentTerminal is a terminal emulator and SSH client designed for running multiple shell sessions. It functions as a shell profile manager and a Tmux session manager, allowing for the organization of diverse shell environments within a single interface. The application provides secure remote access via SSH and Mosh protocols, which enables persistent session management over intermittent networks. It distinguishes itself through a profile configuration system that allows users to save and switch between named environment settings for different shell types. The tool includes workspace manageme

    C#
    Auf GitHub ansehen↗9,574
  • wavetermdev/wavetermAvatar von wavetermdev

    wavetermdev/waveterm

    21,297Auf GitHub ansehen↗

    WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote session management into a unified, block-based workspace. By rendering the interface through a web-based engine, it allows users to organize their development environment into a grid of resizable, independent blocks that can host shells, interactive web content, and system monitoring tools. The platform distinguishes itself by embedding intelligent models directly into the command-line interface, enabling automated code generation, terminal output analysis, and multimodal file

    Gocommand-linedeveloper-toolslinux
    Auf GitHub ansehen↗21,297
Alle 30 Alternativen zu Terminus anzeigen→

Häufig gestellte Fragen

Was macht eugeny/terminus?

Terminus is a multifunctional terminal emulator and connection manager designed for managing remote server shells and local hardware device connections. It functions as a customizable shell interface and a cross-platform serial client, supporting communication via SSH, Telnet, and serial ports.

Was sind die Hauptfunktionen von eugeny/terminus?

Die Hauptfunktionen von eugeny/terminus sind: Serial Port Interfaces, Terminal Emulation, Terminal Interface Customization, Serial Communication Interfaces, Multi-Protocol Connection Managers, Terminal Emulators, Secret Storage, Secure Remote Connectivity Tools.

Welche Open-Source-Alternativen gibt es zu eugeny/terminus?

Open-Source-Alternativen zu eugeny/terminus sind unter anderem: zeit/hyper — Hyper is an Electron-based terminal emulator and extensible framework that runs shell commands and system processes.… blinksh/blink — Blink is a mobile terminal platform for iOS that combines an SSH and Mosh client with a local shell emulator, snippet… felixse/fluentterminal — FluentTerminal is a terminal emulator and SSH client designed for running multiple shell sessions. It functions as a… wavetermdev/waveterm — WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote… electerm/electerm — Electerm is a multi-protocol terminal emulator and remote connection manager designed as a cross-platform remote… lighttable/lighttable — LightTable is an extensible source code editor and integrated development environment designed as an interactive…