Ghostty

Active

Overview

Ghostty is a cross-platform terminal emulator developed by Mitchell Hashimoto, co-founder of HashiCorp, that launched in 2024. It combines GPU-accelerated rendering with native platform interfaces, providing a fast and responsive terminal experience without requiring configuration. The application targets developers who prioritize performance and native system integration while maintaining a clean, distraction-free interface.

Key Features

  • GPU-Accelerated Rendering - Uses hardware acceleration (Metal on macOS, OpenGL on Linux) for smooth scrolling and responsive performance during complex terminal operations.
  • Native Platform Interface - Built with platform-native technologies (Swift/SwiftUI on macOS, GTK4/libadwaita on Linux) to integrate seamlessly with each operating system.
  • Zero Configuration Philosophy - Ships with sensible defaults that work out of the box for most users without requiring configuration file setup.
  • Kitty Graphics Protocol Support - Enables rendering of full-resolution images and graphics within the terminal for TUI applications like file managers.
  • Multiple Windows, Tabs, and Splits - Supports native window management, tabbed interfaces, and split pane layouts for organizing terminal sessions.
  • Cross-Platform Configuration - Uses simple text-based configuration files that work consistently across different platforms.
  • Native Shell Integration - Provides built-in support for bash, zsh, fish, and elvish shells with native integration features.
  • System-Wide Hotkeys - Allows configuration of convenient keyboard shortcuts accessible from anywhere in the system.

Pricing

PlanPriceIncludes
Free$0Full access to all features, open-source codebase, no premium tiers or paywalls

Platforms & Requirements

Ghostty runs on macOS and Linux. On macOS, it is built with Swift and SwiftUI using native components. On Linux, it uses GTK4 and libadwaita for native integration with GNOME and supports client-side decorations for compatibility with other desktop environments like KDE Plasma. The application requires no specific minimum specifications beyond a system capable of running the native frameworks.

Integrations & Ecosystem

  • Kitty Graphics Protocol
  • xterm compatibility
  • bash shell integration
  • zsh shell integration
  • fish shell integration
  • elvish shell integration
  • TUI applications (yazi file manager)
  • system-wide hotkey configuration

Alternatives

AppDifference
iTerm2Feature-rich macOS terminal with extensive built-in customization options, but lacks GPU acceleration and requires more configuration.
Apple TerminalNative macOS terminal with minimal features and no GPU acceleration, suitable for basic terminal tasks.
AlacrittyGPU-accelerated terminal emulator with cross-platform support but less native platform integration and steeper configuration requirements.
KittyGPU-accelerated terminal with advanced graphics support but less native UI integration and more complex configuration.

Reputation

Ghostty is widely regarded as a high-performance terminal emulator that successfully balances speed, features, and native system integration. Users praise its GPU acceleration for noticeably improving responsiveness during heavy terminal work and its zero-configuration approach that provides a polished experience immediately upon launch. The native platform interfaces are consistently highlighted as a strength, with the application feeling genuinely at home on both macOS and Linux. Some users note that developers accustomed to extensive built-in customization options from alternatives like iTerm2 may find Ghostty's feature set more minimal, though its design philosophy prioritizes simplicity and performance over configurability.

Sources (8)
  1. https://dockshare.io/apps/ghostty
  2. https://baty.net/posts/2025/01/trying-ghostty/
  3. https://thelibre.news/ghostty-in-review-hows-the-new-terminal-emulator/
  4. https://www.producthunt.com/products/ghostty/reviews
  5. https://the.hosting/en/help/review-of-the-ghostty-terminal-application
  6. https://itsfoss.com/ghostty-terminal-features/
  7. https://www.youtube.com/watch?v=3wq0RFYAvNo
  8. https://www.youtube.com/watch?v=RGlj4dcdWgM