SPB Git
4.3 KB · 49 lines json
1{2  "slug": "ghostty",3  "name": "Ghostty",4  "aliases": [],5  "vendor": { "name": "Ghostty project (Mitchell Hashimoto)", "slug": "ghostty-project", "website": "https://ghostty.org" },6  "homepage_url": "https://ghostty.org/",7  "docs_url": "https://ghostty.org/docs",8  "repo_url": "https://github.com/ghostty-org/ghostty",9  "license_url": "https://github.com/ghostty-org/ghostty/blob/main/LICENSE",10  "product_type": "application",11  "product_status": "active",12  "summary": "Native, GPU-accelerated terminal emulator for macOS and Linux written in Zig, with platform-native UI and a cross-platform core library",13  "description": "Ghostty is a terminal emulator created by Mitchell Hashimoto and developed as an open-source project under the MIT license. It is written in Zig and renders through Metal on macOS and OpenGL on Linux, with a native SwiftUI/AppKit application on macOS and a GTK application on Linux rather than a shared web-based interface. The project emphasizes standards compliance (xterm compatibility, modern escape sequences, Kitty graphics and keyboard protocols) alongside native platform integration such as tabs, splits, quick terminal and system shortcuts.\n\nConfiguration is a plain text file with no scripting language, which keeps setup simple but limits automation compared with programmable terminals. The core is also exposed as libghostty, a C-compatible library intended for embedding terminal emulation in other applications. Ghostty is a natural fit for users who want a fast terminal with a native feel for tmux, Neovim or SSH-heavy work. There is no Windows build at the time of writing, and some features that other emulators offer, such as built-in session persistence or AI integration, are out of scope.",14  "capabilities": ["GPU rendering via Metal (macOS) and OpenGL (Linux)", "Native tabs, splits and window management", "Kitty graphics and keyboard protocol support", "Plain-text configuration with live reload", "Shell integration for prompts and directory tracking", "libghostty embeddable terminal core"],15  "workflows": ["Run tmux or Neovim sessions over SSH to cluster nodes", "Use the quick terminal as a drop-down console on macOS", "Embed terminal emulation in another application via libghostty"],16  "advantages": ["Native macOS application rather than an Electron shell", "MIT license", "Strong terminal standards compliance"],17  "limitations": ["No Windows version", "No built-in scripting or plugin system", "Younger project with fewer third-party integrations"],18  "prerequisites": ["macOS or Linux; download from ghostty.org or Homebrew cask"],19  "audiences": ["Developers working in terminal-centric workflows", "macOS users wanting a native terminal", "Application developers embedding a terminal"],20  "alternatives": ["iterm2", "warp"],21  "comparison_notes": "iTerm2 is the long-standing macOS terminal with a much larger feature set (profiles, triggers, tmux integration, scripting API) but a heavier interface; Ghostty focuses on speed and a smaller surface. Warp is a commercial terminal that adds AI assistance and block-based output, whereas Ghostty stays a conventional emulator.",22  "categories": [{ "slug": "terminals-shells", "primary": true }],23  "tags": ["terminal", "macos", "apple-silicon", "open-source", "zig"],24  "use_cases": ["edit-code-remotely"],25  "operating_systems": ["macos", "linux"],26  "execution_modes": ["local"],27  "interfaces": ["desktop"],28  "deployment_models": ["desktop"],29  "integrations": ["tmux", "zsh", "fish", "Neovim", "Starship"],30  "data_formats": ["Plain-text configuration"],31  "languages": ["Zig", "Swift", "C"],32  "source_model": "open-source",33  "license_spdx": "MIT",34  "pricing_model": ["open-source", "free"],35  "self_hostable": null,36  "sources": [37    { "url": "https://ghostty.org/", "type": "official_site", "title": "Ghostty", "supports": ["name", "summary"], "checked_at": "2026-11-02" },38    { "url": "https://ghostty.org/docs", "type": "official_docs", "title": "Ghostty Documentation", "supports": ["capabilities"], "checked_at": "2026-11-02" },39    { "url": "https://github.com/ghostty-org/ghostty/blob/main/LICENSE", "type": "license_page", "supports": ["license_spdx", "source_model"], "checked_at": "2026-11-02" }40  ],41  "confidence": "high",42  "discovery_method": "editorial-research",43  "depth": "standard",44  "editorial_status": "reviewed",45  "visibility": "public",46  "featured": false,47  "author": "batch-B1"48}49
Files · d0878ed8ec6f375df09d3e415bf35d941ff62d79
Menu

Theme