# ghostty-web

13 Hacker News commenters recommended ghostty-web and 5 criticized it, November 2025 to November 2026. It was recommended in 5 of 13 months. It meets the Hacker Approved badge rule.

**Verdict:** Ghostty's terminal engine compiled to WebAssembly with an xterm.js-compatible API, so existing xterm.js apps can swap it in with little effort. Caveat: Firefox and Safari problems were reported.

## Why people recommend it

- Drop-in replacement for xterm.js (5 comments): "wraps libghostty in an xterm.js compatible wrapper, the focus for Ghostty has very much been the sort of things you're mentioning" ([source](https://news.ycombinator.com/item?id=48292161)) "I'm building a custom frontend for Vibetunnel that uses ghostty-web[0] instead of xterm" ([source](https://news.ycombinator.com/item?id=46424618)) "I recently replaced xterm with Ghostty-web for my terminal in the browser app" ([source](https://news.ycombinator.com/item?id=47510765))
- Works well for daily use (3 comments): "I use it every day multiple hours a day and I forget it's a web terminal" ([source](https://news.ycombinator.com/item?id=47085354)) "I got ghostty-web working with this and it is great." ([source](https://news.ycombinator.com/item?id=46115994)) "This is awesome, thank you!" ([source](https://news.ycombinator.com/item?id=46114563))
- Strong potential, active adoption (3 comments): "I'm considering Ghostty web ( https://github.com/coder/ghostty-web ) for my project Ink Web." ([source](https://news.ycombinator.com/item?id=47209574)) "I think Ghostty Web is also has tons of potential." ([source](https://news.ycombinator.com/item?id=47510832)) "Made it work on my iPhone and opened a PR" ([source](https://news.ycombinator.com/item?id=46116950))

## What people warn about

- Firefox compatibility problems (2 comments): "that online version works for me in Chrome, but not in Firefox" ([source](https://news.ycombinator.com/item?id=46121232)) "Does not appear to work under Firefox, getting a bunch of CORS-related errors" ([source](https://news.ycombinator.com/item?id=46123831))
- Output and error problems (2 comments): "I get no output from "cowsay hello" or "ls", and I see a bunch of errors in the Chrome JS debugger." ([source](https://news.ycombinator.com/item?id=46115380)) "it failed pretty miserably" ([source](https://news.ycombinator.com/item?id=46116825))

## Alternatives hackers recommend

- [libghostty](https://hackerapproved.com/p/libghostty.md): 39 recommend
- [libghostty-vt](https://hackerapproved.com/p/libghostty-vt.md): 6 recommend

## Cite as

Hacker Approved, "ghostty-web", https://hackerapproved.com/p/ghostty-web/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
