Ghostling
lastmod 2026-03-22created 2026-03-221 edits
Minimum Viable terminal emulator
About
- A minimal terminal demo built on the libghostty C API, running as a single C file with Raylib rendering
- Structured to validate the features of libghostty-vt, it shows a terminal implementation based on 2D graphics instead of GPU rendering
- Supports real terminal-level features such as text reflow, 24-bit color, Unicode handling, and mouse/keyboard protocols
- Some features, such as the Kitty Graphics Protocol and OSC clipboard/title setting, are not yet implemented, and Windows support is not included
- Uses the core of libghostty to offer extensibility, letting various applications combine it with their own GUI or renderer