Tool Open source

Ghostty

Ghostty is an open-source, cross-platform terminal emulator with native platform interfaces and GPU acceleration. It uses a shared core written in Zig, a SwiftUI and Metal application on macOS, and a GTK application with OpenGL on Linux. Its multi-threaded architecture gives each terminal dedicated read, write, and render threads, while a SIMD-optimized parser handles terminal control sequences. It supports tabs, panes, multiple windows, Kitty graphics and image protocols, clipboard sequences, synchronized rendering, and other modern terminal features.

View repository Visit site Mentioned in 1 video ↓

Overview

Ghostty also provides libghostty, a zero-dependency, C-compatible C and Zig library for embedding terminal functionality in other applications. The related libghostty-vt library parses terminal sequences and maintains terminal state, with support for macOS, Linux, Windows, and WebAssembly.

What Ghostty is used for

1 use taken from transcripts — each links to the moment in the video.

  • An open-source, fast native terminal emulator with a macOS app built in Swift and Metal and a Linux app using GTK and OpenGL, sharing a core written in Zig. Supports tabs, splits, modern protocols like Kitty Graphics, plus libghostty for embedding terminals in other apps.

Videos mentioning Ghostty

1 in the library.