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

vercel/hyper

0
View on GitHub↗
44,612 estrellas·3,564 forks·TypeScript·MIT·3 vistashyper.is↗

Hyper

Hyper is a cross-platform terminal emulator built using standard web technologies. It functions as a desktop application that renders command line output through a hardware-accelerated browser engine, ensuring a consistent interface across Windows, macOS, and Linux. By utilizing an Electron-based multi-process architecture, the application separates system-level window management from the rendering of the terminal interface.

The project is defined by its extensible plugin architecture, which allows developers to inject custom logic, visual themes, and interface enhancements into the core environment. It features a component-based system that enables the decoration of existing visual elements and the modification of system behaviors through an event-driven middleware layer. To support rapid development, the application includes hot-reloading capabilities that allow extensions to be refreshed instantly without requiring a full restart.

Performance is managed through a high-performance display engine that offloads text and graphical processing to the graphics hardware. The system also employs batch-processed communication between processes to minimize overhead and prevent interface lag during periods of high output volume. Users can further optimize their terminal workflow through configurable keyboard shortcuts, pane management, and search capabilities.

Features

  • Terminal Emulators - Provides a consistent cross-platform command line interface built with web technologies.
  • Desktop Application Frameworks - Operates as a cross-platform desktop application using a unified native runtime.
  • Extensible Development Environments - Build new interface capabilities and state logic by combining standard web components and modular code structures to create a more capable and personalized command line environment.
  • Multi-Process Architectures - Uses a multi-process architecture to isolate system-level window management from interface rendering.
  • Plugin Architectures - Supports modular extensions for customizing terminal behavior and visual styling.
  • WebGL & GPU Rendering - Display text and graphics using graphics processing units to achieve higher frame rates and smoother performance compared to standard methods that rely solely on the main processor.
  • Terminal Applications - Listed in the “Terminal Applications” section of the Awesome Mac awesome list.
  • Extension APIs - Exposes system interfaces for building advanced plugins with deep integration.
  • Hot-Reloading Systems - Supports dynamic code refreshing to enable rapid extension development.
  • Plugin Development Toolkits - Import and refresh custom extensions instantly during the coding process to verify changes without restarting the application, using local file paths and automatic configuration update triggers.
  • Middleware - Implements an event-driven layer to intercept and modify system behaviors.
  • Productivity Utilities - Enhances command line productivity with pane management and custom keyboard shortcuts.
  • Event Middleware Systems - Manage and modify system behaviors by processing events through middleware to trigger custom effects, override default responses, or execute complex tasks based on specific user interactions.
  • Inter-Process Communication - Implements batch-processed IPC to reduce communication overhead and prevent interface lag.
  • Middleware Patterns - Processes application actions through middleware hooks to allow custom behavior overrides.
  • UI Decoration Frameworks - Allows wrapping visual elements to inject custom functionality and design patterns.

Historial de estrellas

Gráfico del historial de estrellas de vercel/hyperGráfico del historial de estrellas de vercel/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.
  • kovidgoyal/kittyAvatar de kovidgoyal

    kovidgoyal/kitty

    33,462Ver en GitHub↗

    Kitty is a high-performance, GPU-accelerated terminal emulator designed to provide a consistent and extensible workspace across different operating systems. It leverages graphics hardware to render text, images, and complex layouts with low latency, while providing a robust environment for demanding command-line workflows. The project distinguishes itself through its integrated workspace management and programmable interface. It functions as a tiling window manager that organizes terminal windows, tabs, and layouts into persistent, keyboard-driven sessions. Users can automate complex workflow

    Pythoncgogolang
    Ver en GitHub↗33,462
  • eclipse-theia/theiaAvatar de eclipse-theia

    eclipse-theia/theia

    21,569Ver en GitHub↗

    Theia is a modular framework designed for building professional-grade development environments that function as both local desktop applications and remote browser-based services. It provides a comprehensive toolkit for constructing specialized coding tools, allowing developers to assemble custom interfaces and backend logic through a flexible, contribution-based architecture. The platform distinguishes itself through a highly extensible workbench that supports the integration of existing third-party editor plugins and standard language servers. By utilizing a dependency injection container an

    TypeScriptcloud-ideeditorelectron
    Ver en GitHub↗21,569
  • swordfish90/cool-retro-termAvatar de Swordfish90

    Swordfish90/cool-retro-term

    25,706Ver en GitHub↗

    This project is a cross-platform terminal emulator that functions as a graphical frontend for command line shells. It operates by managing shell processes through a pseudoterminal emulation layer, capturing raw character streams to display them within a native desktop windowing environment. The application distinguishes itself through a specialized rendering engine that simulates the visual characteristics of vintage cathode ray tube hardware. By utilizing fragment shaders, it applies real-time effects such as scanlines, screen curvature, and phosphor glow directly to the terminal output. Use

    QMLlinuxmacosqml
    Ver en GitHub↗25,706
  • ghostty-org/ghosttyAvatar de ghostty-org

    ghostty-org/ghostty

    56,570Ver en GitHub↗

    Ghostty is a cross-platform terminal emulator that utilizes GPU-accelerated rendering to provide high-performance text output and low-latency input. It functions as a unified terminal environment, maintaining consistent feature parity and configuration across different operating systems through a specialized windowing abstraction layer. The application is built on a declarative configuration engine that allows users to manage settings, keybindings, and visual themes using modular, plain-text files. It supports dynamic hot-reloading, enabling users to apply configuration changes in real-time w

    Zig
    Ver en GitHub↗56,570
Ver las 30 alternativas a Hyper→

Preguntas frecuentes

¿Qué hace vercel/hyper?

Hyper is a cross-platform terminal emulator built using standard web technologies. It functions as a desktop application that renders command line output through a hardware-accelerated browser engine, ensuring a consistent interface across Windows, macOS, and Linux. By utilizing an Electron-based multi-process architecture, the application separates system-level window management from the rendering of the terminal interface.

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

Las características principales de vercel/hyper son: Terminal Emulators, Desktop Application Frameworks, Extensible Development Environments, Multi-Process Architectures, Plugin Architectures, WebGL & GPU Rendering, Terminal Applications, Extension APIs.

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

Las alternativas de código abierto para vercel/hyper incluyen: kovidgoyal/kitty — Kitty is a high-performance, GPU-accelerated terminal emulator designed to provide a consistent and extensible… eclipse-theia/theia — Theia is a modular framework designed for building professional-grade development environments that function as both… swordfish90/cool-retro-term — This project is a cross-platform terminal emulator that functions as a graphical frontend for command line shells. It… ghostty-org/ghostty — Ghostty is a cross-platform terminal emulator that utilizes GPU-accelerated rendering to provide high-performance text… electron/electron-api-demos — This repository provides a collection of interactive sample applications and reference implementations for the… electron/electron-quick-start — This project is a minimal project structure and boilerplate for starting new desktop applications using the Electron…