Ghostty Playground runs the real Ghostty terminal engine — the same WebAssembly core as the desktop app — directly in your browser tab. There is nothing to install. Open the page and you have a full Linux shell running inside a BrowserPod sandbox.
It supports the Ghostty config file format, so you can paste in your existing ~/.config/ghostty/config and have your fonts, colours, cursor style, and keybindings working immediately. Right-click the terminal and choose Config Panel to browse 500+ bundled themes.
ghostty-web by Crunchloop — the official Ghostty terminal engine compiled to WebAssembly.
BrowserPod by Leaning Technologies — a full Linux environment running in-browser via WebAssembly.
ghostty-config by zerebos — the visual config editor this project's config panel is based on.
tree-sitter-ghostty — the Tree-sitter grammar for Ghostty config syntax highlighting.