Back to browse
An in-browser, Unix emulator powered by libghostty-vt

An in-browser, Unix emulator powered by libghostty-vt

by tarruda·Apr 30, 2026·2 points·0 comments

AI Analysis

●●SolidCozyWizardry

Ghostty's terminal widget powers a full Unix-like environment with vi and games in the browser.

Strengths
  • Leverages libghostty-vt for high-performance terminal rendering directly in the browser.
  • Includes a functional QuickJS runtime accessible via a dedicated /bin/js shell command.
  • Bundles classic games like Snake and Tetris alongside standard utilities like vi.
Weaknesses
  • Lacks a persistent filesystem, so all changes vanish upon page refresh.
  • Limited utility beyond novelty; no package manager or network stack visible.
Target Audience

Terminal enthusiasts, Rust developers, and hobbyists interested in emulation.

Similar To

JSLinux · Copy.sh v86 · WebAssembly System Interface (WASI) demos

Post Description

A toy UNIX emulator I built with Rust, libghostty-vt and quickjs.

Similar Projects

Gaming●●Solid

Qake the Snake

Snake-rampage roguelike with real-time destruction, but arcade games are crowded.

Eye CandyCrowd PleaserShip It
nergal
123mo ago