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
Explore this link on the map →saved by
related reading
- What I learned building an opinionated and minimal coding agentmariozechner.at
- 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
- How Terminals Workhow-terminals-work.vercel.app
- Stevey's Google Platforms Rant · GitHubgist.github.com
- Ghostty Is Leaving GitHub – Mitchell Hashimotomitchellh.com
- GitHub - jesseduffield/lazygit: simple terminal UI for git commands · GitHubgithub.com
- SLUM: The Shadow Library Uptime Monitoropen-slum.org
- Typst: The new foundation for documentstypst.app
- the terminal of the futurejyn.dev