libghostty-vt 1.0 locks ABI stability
libghostty-vt 1.0 turns Ghostty’s terminal core into a stable, MIT-licensed C library with enforced ABI compatibility, distro-ready packaging, and broad platform support. It already powers terminals in JetBrains IDEs and a growing ecosystem of editors, TUIs, web apps, and agentic developer tools.
This is bigger than a terminal release: it commoditizes one of the most neglected layers in developer tooling. libghostty-vt lets teams stop reimplementing terminal semantics and focus on interfaces, workflows, and agent integrations.
- –ABI stability, signed tarballs, SONAMEs, pkg-config, and CMake metadata remove major adoption blockers for distributions.
- –JetBrains’ migration puts libghostty underneath terminals used by more than 12.5 million active users.
- –Support across Linux, macOS, Windows, Android, iOS, FreeBSD, WebAssembly, and bare-metal targets makes it unusually portable.
- –Neovim, KDE’s Kwi, Ghostel, cmux, and other projects show the library becoming shared infrastructure rather than a Ghostty-only component.
- –The tradeoff is that embedders inherit a substantial terminal-protocol surface, but centralized maintenance should reduce fragmentation and improve compatibility for everyone.
DISCOVERED
24m ago
2026-11-06
PUBLISHED
44m ago
2026-11-06
RELEVANCE
AUTHOR
mitchellh