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
·
zeit avatar

zeit/hyper

0
View on GitHub↗
44,602 Stars·3,565 Forks·TypeScript·MIT·12 Aufrufehyper.is↗

Hyper

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 the shell.

Features

  • Terminal Emulators - Provides a full terminal emulator for running shell commands and managing system processes.
  • Chromium-Based Desktop Shells - Wraps a native terminal process within a Chromium-based desktop shell to enable web-based styling.
  • Terminal and Command-Line Environments - Creates a programmable command-line environment leveraging browser capabilities for an enhanced user experience.
  • Terminal Functionality Extensions - Enables the injection of custom features and behaviors by hooking into the core rendering and input lifecycle.
  • Plugin-Based Architectures - Uses a plugin-based architecture to allow external scripts to modify terminal behavior and themes.
  • Interface Appearance Customization - Allows extensive modification of the terminal's visual interface and interaction behavior through themes and styles.
  • Terminal Application Frameworks - Provides a programmable framework for building custom plugins and themes to extend terminal functionality.
  • Web-Based Terminal Emulators - Emulates a terminal environment using web technologies for a flexible, browser-powered user interface.
  • Inter-Process Communication Layers - Implements an inter-process communication layer to pass shell input and output between the renderer and system processes.
  • Terminal Workflow Customizations - Provides tools to tailor the functional behavior and workflow of the command-line environment.
  • Canvas Rendering Pipelines - Utilizes a canvas-based rendering pipeline via xterm.js to efficiently draw terminal output.
  • PTY Bridges - Provides a Node.js PTY bridge to connect the frontend interface to native system terminal processes.
  • Terminal Emulators - Terminal emulator built on web technologies.
  • Terminal Emulators - Terminal built on web technologies.
  • Miscellaneous Tools - Terminal emulator.

Star-Verlauf

Star-Verlauf für zeit/hyperStar-Verlauf für zeit/hyper

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 Hyper

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Hyper.
  • railsware/uptermAvatar von railsware

    railsware/upterm

    19,083Auf GitHub ansehen↗

    Upterm is a terminal emulator development project designed to render an interactive command-line interface. It provides emulation for standard terminals to maintain compatibility with complex command-line programs, text editors, and remote shells. The project focuses on shell workflow optimization through interactive command completion. This includes a state-driven suggestion engine that displays a suggestion box with command descriptions and expanded alias values while a user is typing. The system manages real-time input and output streams using pseudo-terminals and virtual terminal emulati

    TypeScript
    Auf GitHub ansehen↗19,083
  • eugeny/terminusAvatar von Eugeny

    Eugeny/terminus

    72,175Auf GitHub ansehen↗

    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 encrypt

    TypeScript
    Auf GitHub ansehen↗72,175
  • zellij-org/zellijAvatar von zellij-org

    zellij-org/zellij

    33,683Auf GitHub ansehen↗

    Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol. The project distinguishes itself through a layout-engine-based architecture that decouples visual pane arrangements from process execution, enabling automated and repeatable terminal workflows. It includes integrated support for web-based remote access, facil

    Rustmultiplexerterminalworkspace
    Auf GitHub ansehen↗33,683
  • 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
Alle 30 Alternativen zu Hyper anzeigen→

Häufig gestellte Fragen

Was macht zeit/hyper?

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.

Was sind die Hauptfunktionen von zeit/hyper?

Die Hauptfunktionen von zeit/hyper sind: Terminal Emulators, Chromium-Based Desktop Shells, Terminal and Command-Line Environments, Terminal Functionality Extensions, Plugin-Based Architectures, Interface Appearance Customization, Terminal Application Frameworks, Web-Based Terminal Emulators.

Welche Open-Source-Alternativen gibt es zu zeit/hyper?

Open-Source-Alternativen zu zeit/hyper sind unter anderem: railsware/upterm — Upterm is a terminal emulator development project designed to render an interactive command-line interface. It… eugeny/terminus — Terminus is a multifunctional terminal emulator and connection manager designed for managing remote server shells and… zellij-org/zellij — Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent,… felixse/fluentterminal — FluentTerminal is a terminal emulator and SSH client designed for running multiple shell sessions. It functions as a… tbodt/ish — Ish is a Linux shell emulator for iOS that provides a local terminal environment for running shell commands and… xtermjs/xterm.js — xterm.js is a high-performance terminal emulator library designed for web applications. It provides a core rendering…