Back to projects
Personal Project / HYPERTERMINAL

HyperTerminal

A beautiful, shader-driven retro web terminal emulator.

CreatorPersonal project
TypeCreator
Year2025
Reach / Impact100k+ downloads
HYPERTERMINAL
hyperterminal.org
01 / Overview

The Sandbox

HyperTerminal is a web-based terminal simulator built for developers who miss old CRT monitors. It features adjustable screen curvature, scanline frequency, phosphor bloom, and a fully functional bash wrapper.

02 / The Challenge

Problems Explored

Simulating CRT visual effects (like bloom and scanline flickering) in real-time inside the browser can easily overwhelm GPU memory and slow down standard text typing speeds.

03 / The Solution

How it was built

I integrated Xterm.js for high-speed terminal emulation and routed all visual CRT effects through a custom WebGL fragment shader, executing visual effects directly on the GPU without impacting typing performance.

Core Features
  • Adjustable GPU-accelerated CRT shader controls
  • Secure multi-tab SSH connections
  • Custom prompt scripting language
  • Electron package for native desktop runs
Tech Stack
TypeScriptXterm.jsWebGL shadersElectron
Next Personal Project

ZenWriter
Productivity · Tooling

Explore next project
All projectsBack to Home