ghostty: A native, cross-platform terminal emulator available as a GUI or embeddable library.
What problem it solves
Terminal users need an emulator that combines standards-compliant behavior, a rich feature set, and platform-native experiences. Developers also need reusable terminal functionality that can be embedded into applications without introducing external library dependencies.
Key features
Standards-compliant terminal emulation — Ghostty implements regularly used terminal control sequences and supports modern capabilities such as graphics, image, clipboard, and synchronized-rendering protocols.
Source: README
Native platform experiences — The applications use native platform technologies, including SwiftUI and Metal on macOS and GTK on Linux.
Source: README
Windowing and organization — The macOS and Linux applications support multiple windows, tabs, and splits, with additional organization and customization features.
Source: README
Embeddable terminal library — The cross-platform, zero-dependency C and Zig library can be used to build terminal emulators, embed terminals in applications, or work with terminal functionality such as style parsing.
Source: README, example
Local crash reports — A built-in reporter saves crash reports locally in Sentry envelope format. Reports are not automatically sent off the machine and can be listed with the command-line interface.
Source: README
Who it may suit
Inference: the desktop application may suit users seeking a standards-compliant terminal with native platform behavior. Inference: C and Zig developers may also suit the library for building or embedding terminal functionality.
Topics to discuss
Which modern terminal control sequences should receive broader community support?
How should the embeddable library API evolve while preserving compatibility across supported platforms?
What native workflow and window-management features would be most valuable to add next?
Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.
Read the original README https://github.com/ghostty-org/ghostty#readme
ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.
Comments
…