awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
zeit avatar

zeit/hyper

0
View on GitHub↗
44,602 estrellas·3,565 forks·TypeScript·MIT·13 vistashyper.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.

Historial de estrellas

Gráfico del historial de estrellas de zeit/hyperGráfico del historial de estrellas de zeit/hyper

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Hyper

Proyectos open-source similares, clasificados según cuántas características comparten con Hyper.
  • railsware/uptermAvatar de railsware

    railsware/upterm

    19,083Ver en GitHub↗

    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
    Ver en GitHub↗19,083
  • eugeny/terminusAvatar de Eugeny

    Eugeny/terminus

    72,175Ver en GitHub↗

    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
    Ver en GitHub↗72,175
  • zellij-org/zellijAvatar de zellij-org

    zellij-org/zellij

    33,683Ver en GitHub↗

    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
    Ver en GitHub↗33,683
  • xtermjs/xterm.jsAvatar de xtermjs

    xtermjs/xterm.js

    20,795Ver en GitHub↗

    xterm.js is a high-performance terminal emulator library designed for web applications. It provides a core rendering engine and a modular interface that allows developers to embed fully functional, interactive command-line interfaces directly into browser environments. By processing standard terminal data streams and managing internal buffer states, the library enables the creation of rich, text-based user interfaces that support standard terminal protocols. The project distinguishes itself through a highly extensible architecture that allows for deep customization of terminal behavior. Devel

    TypeScriptconsoledevelopmentjavascript
    Ver en GitHub↗20,795
Ver las 30 alternativas a Hyper→

Preguntas frecuentes

¿Qué hace 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.

¿Cuáles son las características principales de zeit/hyper?

Las características principales de zeit/hyper son: 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.

¿Qué alternativas de código abierto existen para zeit/hyper?

Las alternativas de código abierto para zeit/hyper incluyen: 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,… xtermjs/xterm.js — xterm.js is a high-performance terminal emulator library designed for web applications. It provides a core rendering… 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…