Libghostty Is Coming – Mitchell Hashimoto
Over two years ago, in one of my first public talks about Ghostty, I shared my vision for libghostty: an embeddable library for any application to embed their own fully functional, modern, and fast terminal emulator. Libghostty is finally starting to take shape, and I'm excited to share more details about my plans for it. The first libghostty library will be libghostty-vt: a zero-dependency library that provides an API for parsing terminal sequences and maintaining terminal state, extracted directly from Ghostty's real-world proven core. It doesn't even require libc! Disclaimer: This post is predominantly a roadmap update for libghostty and announcing what will be the first shippable component of it. The Zig API is available for testing now, but the C API is not ready and will be coming very shortly. In both cases, it is early testing quality and not ready for general usage. Let's start with some background on why I believe libghostty must exist. There are hundreds of programs that imp
Libghostty Is Coming – Mitchell Hashimoto Mitchell Hashimoto Mitchell Hashimoto Libghostty Is Coming September 22, 2025 Over two years ago, in one of my first public talks about Ghostty , I shared my vision for libghostty : an embeddable library for any application to embed their own fully functional, modern, and fast terminal emulator. Libghostty is finally starting to take shape, and I'm excited to share more details about my plans for it. The first libghostty library will be libghostty-vt : a zero-dependency library that provides an API for parsing terminal sequences and maintaining termina
saved by
related reading
- NYSRGnotes.ekzhang.com
- Build from Source - Installghostty.org
- Tristan's Site - Tristan Humethume.ca
- Using a 1978 terminal in 2026 (DEC VT-100) · Nikhil Jhanikhiljha.com
- Superlogicalmitchellh.com
- kittysw.kovidgoyal.net
- How Terminals Workhow-terminals-work.vercel.app
- GitHub - jesseduffield/lazygit: simple terminal UI for git commandsgithub.com
- Hexops' devlogdevlog.hexops.com
- Typst: The new foundation for documentstypst.app
- Ghostty Is Leaving GitHub – Mitchell Hashimotomitchellh.com
- GitHub - adamlyttleapps/notchygithub.com