Libghostty
lastmod 2025-09-25created 2025-09-252 edits
Embeddable terminal emulator library usable from any application
About
- libghostty is an embeddable terminal emulator library usable from any application, currently under development
- The first component, libghostty-vt, is a dependency-free API optimized for parsing and state management
- Created to address the complexity of terminal emulation and the problem of repeated reimplementation; aims for cross-platform support and high portability
- Plans to expand with additional libraries for keyboard input handling, GPU rendering, integration with various frameworks, and more
- The Zig API is currently available for testing, and a C API is coming soon; user feedback is actively welcomed