Libghostty 1.0
Why CEREBRO kept it
Terminal emulator library; core terminal tech, borderline
The text below is an automated extraction of the article at https://mitchellh.com/writing/libghostty-1-0, stored verbatim in the public cerebro-vault repository. Copyright remains with the original publisher (mitchellh.com).
Mitchell Hashimoto Libghostty 1.0 libghostty-vt 1.0 is here. libghostty is a portable, high-performance C library for terminal emulation, extracted directly from the core of Ghostty. The 1.0 release means both the library itself and the C ABI are now stable. A little over a year ago, I wrote that libghostty is coming. At the time, the Zig module had just been merged, the C API didn't exist, and nobody but Ghostty was a consumer. Today, the C API is a complete terminal emulator, it runs in production for millions of people across hundreds of products, both free and commercial, and it has a real
Community take
Praise for libghostty reaching 1.0 is broad, but the sharpest question is why the API is C rather than Zig with a C-like interface, and Windows Ghostty is still missing.
Backlinks
Appeared in 1 briefing
Related
Shares tags: cerebro/signal · cli/tui
Also from mitchellh.com
Only signal from mitchellh.com so far.