Terminal emulator for Emacs built on libghostty-vt, the terminal emulation library from the Ghostty terminal emulator.
This project follows the same architecture as emacs-libvterm but uses Ghostty's terminal engine, which offers:
SIMD-optimized VT escape sequence parsing
Better Unicode and grapheme cluster support
Text reflow on resize
Kitty graphics protocol support
Active development and maintenance
Status: Early prototype. Fully vibe coded. Only tested on macOS (Apple Silicon). Terminal works with ANSI colors, full key handling, scrollback, cursor sync, and drag-and-drop. Some character width mismatches with Powerline/NerdFont glyphs remain. Here be dragons.
Requirements
Emacs 25.1+ compiled with --with-modules (dynamic module support)
... continue reading