workflowstacks
ai-agent

Hyper: Web-Based Terminal

Get a terminal built on web technologies with Hyper. For founders needing a customizable terminal.
44,671 stars3,570 forksTypeScriptHealth Score 8/10Updated 6/29/2026100% free · open source
What it does

Hyper is a customizable terminal built on web technologies, allowing for a flexible and extensible command-line interface

Install / run
npm install hyper
When to use it
  • When you need a terminal that can be easily customized with web development technologies like HTML, CSS, and JavaScript
  • When you want to create a bespoke terminal experience for your team or organization
  • When you're looking for a terminal that can be extended with plugins and themes
Quick start
  1. 1Run `hyper` to launch the terminal
  2. 2Configure your terminal by editing the `~/.hyper.js` file, which allows you to customize settings like font, color scheme, and plugins
  3. 3Install plugins using the `hyper install` command, followed by the plugin name, e.g. `hyper install hyper-term-image_view`
  4. 4Create a custom theme by adding a new object to the `themes` array in your `~/.hyper.js` file, e.g. `{ name: 'myTheme', backgroundColor: '#fff' }`
  5. 5Reload the terminal by pressing `Ctrl + R` to apply changes to your configuration
Ready-to-paste prompt
Run `hyper install hyper-dracula` to install the Dracula theme and give your terminal a dark, gothic look
Heads up: Make sure you have Node.js (14 or later) and npm installed on your system before attempting to install Hyper, as it relies on these dependencies to function
Saves to your device

Topics

css
html
hyper
javascript
linux
macos
react
terminal
terminal-emulators
How Hyper: Web-Based Terminal works
Codeflow
Free to inspect

Hyper: Web-Based Terminal is a medium TypeScript project (~11k lines across 111 code files, plus 5 test files). Setup is light: installs like a normal app. Reading the code is optional. Last commit 2 months ago, MIT license, has a test suite.

Size
Medium codebase
~11k lines · 111 code files · ~2 h to skim
Setup
One-command install
Installs like a normal app. Reading the code is optional.
Runs on
Node.js
No API keys detected
TypeScript 98%Shell 1%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    app/index.ts
    Where the program starts running
  3. 3
    package.json
    Dependencies and the commands it exposes
What's in each folder
app/Core code — the actual logic49 files
lib/Core code — the actual logic49 files
bin/Command-line entry points7 files
cli/Command-line entry points2 files
typings/Folder13 files
.github/CI / automation (GitHub Actions)7 files
test/Tests — proof it works5 files
.husky/Tool / agent settings2 files
READMEHas testsDocumentedCI checksMIT licenseUpdated 2 mo ago
Quick Actions
Details
Creator
vercel
Language
TypeScript
Category
ai-agent
Published
7/1/2016

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.