Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Electron
  3. Hyper

Hyper

MITTypeScriptv3.4.1

A terminal emulator built on web technologies with a focus on extensibility and aesthetics.

Visit WebsiteGitHubGitHub
44.7k stars3.6k forks0 contributors

What is Hyper?

Hyper is a terminal application built on Electron that uses modern web technologies like HTML, CSS, and JavaScript to provide a customizable and visually appealing command-line interface. It aims to enhance productivity through an extensible architecture that supports plugins and themes, focusing on speed, stability, and cross-platform compatibility.

Target Audience

Developers and command-line users across macOS, Windows, and Linux who seek a terminal with deep customization options and modern web-based theming. It particularly appeals to those who want to extend functionality via plugins or create personalized themes using web standards.

Value Proposition

Developers choose Hyper for its foundation on open web standards, which simplifies theming and extension development compared to traditional terminals. Its extensible plugin API and focus on a beautiful, customizable interface offer a unique blend of aesthetics and productivity tailored for modern workflows.

Overview

A terminal built on web technologies

Use Cases

Best For

  • Developers wanting a terminal with extensive theme customization using CSS and web technologies
  • Users seeking a cross-platform terminal with consistent experience on macOS, Windows, and Linux
  • Extending terminal functionality through plugins for integrations like Git status, command shortcuts, or system monitoring
  • Productivity-focused command-line users who prioritize speed and stability in daily usage
  • Creating a personalized terminal interface with visual tweaks and layout adjustments
  • Experimenting with terminal enhancements via an accessible API built on Electron and JavaScript

Not Ideal For

  • Users on low-memory or resource-constrained systems where Electron's overhead is unacceptable
  • Developers needing advanced, native terminal features like seamless GPU acceleration or deep system integrations without plugin dependencies
  • Teams requiring out-of-the-box, production-ready terminal emulators with minimal setup and no web technology reliance

Pros & Cons

Pros

Web-Based Customization

Built on HTML, CSS, and JavaScript, enabling easy theme creation and modification using familiar web standards, as emphasized in the project goals for extensibility.

Extensible Plugin API

Offers a robust API for adding custom functionality, supported by sample extensions and themes, allowing integrations like Git status or command shortcuts.

Cross-Platform Consistency

Available for macOS, Windows, and Linux with unified installation methods, providing a consistent terminal experience across operating systems.

Active Community Ecosystem

Maintained by Vercel with continuous updates and a growing collection of plugins and themes, evidenced by the 'Awesome Hyper' repository and regular releases.

Cons

Electron Performance Overhead

Inherently consumes more memory and CPU than native terminals, which can lead to slower performance on older or low-end hardware.

Complex Development Setup

Setting up for contributions requires installing specific dependencies like Yarn, windows-build-tools on Windows, and graphics libraries on Linux, as detailed in the contribute section.

Plugin Ecosystem Fragility

Relies on community-driven plugins that may lack long-term support or cause compatibility issues, especially after updates, since the ecosystem is less mature than native alternatives.

Frequently Asked Questions

Quick Stats

Stars44,668
Forks3,570
Contributors0
Open Issues947
Last commit24 days ago
CreatedSince 2016

Tags

#productivity-tool#terminal-emulator#plugin-system#terminal#web-technologies#hyper#html#theme-support#linux#javascript#cross-platform#react#terminal-emulators#macos#css#customizable-ui#electron#extensible

Built With

y
yarn
N
Node.js
E
Electron
W
Webpack

Links & Resources

Website

Included in

Electron27.1kTerminals Are Sexy12.9k
Auto-fetched 2 hours ago

Related Projects

Visual Studio CodeVisual Studio Code

Visual Studio Code

Stars187,831
Forks41,225
Last commit1 hour ago
TerminusTerminus

A terminal for a more modern age

Stars73,446
Forks4,168
Last commit1 day ago
AlacrittyAlacritty

A cross-platform, OpenGL terminal emulator.

Stars65,034
Forks3,524
Last commit10 days ago
MarktextMarktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

Stars59,080
Forks4,385
Last commit18 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub