xterm.js
Xterm.js is a front-facing component that gives browser-based applications full-featured terminal capabilities. The library, which offers GPU accelerated processor support, supports Unicode characters and screen reader compatibility. Working with zero dependency, this structure is designed to interact with terminal-based processes.
xterm.js
100xtermjs · Terminal & CLI
- You add a full-function terminal interface to browser-based applications.
- You run terminal applications such as bash, vim, or tmux over the web.
- You create a customizable terminal experience with GPU acceleration and add-on support.
- • NeutralHacker News
Ghostty compiled to WASM with xterm.js API compatibility
“Fair clarification. Does Ghostty's WASM approach have performance advantages over pure xterm.js implementations?”
- ↑ PositiveHacker News
Xterm.js
“I just want to say thanks, I have been experimenting with using xterm.js to connect to terminal API in jupyter notebooks and it has worked really well, plug and play (even editors like vim were working without any extra effort). Before that I was experimenting with using it as a…”