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

vercel/hyper

0
View on GitHub↗
44,612 Stars·3,564 Forks·TypeScript·MIT·3 Aufrufehyper.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.

Star-Verlauf

Star-Verlauf für vercel/hyperStar-Verlauf für vercel/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.
  • kovidgoyal/kittyAvatar von kovidgoyal

    kovidgoyal/kitty

    33,462Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗33,462
  • eclipse-theia/theiaAvatar von eclipse-theia

    eclipse-theia/theia

    21,569Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗21,569
  • swordfish90/cool-retro-termAvatar von Swordfish90

    Swordfish90/cool-retro-term

    25,706Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗25,706
  • ghostty-org/ghosttyAvatar von ghostty-org

    ghostty-org/ghostty

    56,570Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗56,570
Alle 30 Alternativen zu Hyper anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von vercel/hyper?

Die Hauptfunktionen von vercel/hyper sind: Terminal Emulators, Desktop Application Frameworks, Extensible Development Environments, Multi-Process Architectures, Plugin Architectures, WebGL & GPU Rendering, Terminal Applications, Extension APIs.

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

Open-Source-Alternativen zu vercel/hyper sind unter anderem: 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…