- About Ghostty
- Financial Support
- Installation
- Language Support
- Plugins
- Resources
- Shaders
- Themes
- Tools
- Toys
Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. It is created and maintained by Mitchell Hashimoto.
Ghostty features can be divided into two categories:
- End-user features: Multi-window, tabs, splits, ligatures, auto-update, etc.
- Terminal application developer features: Kitty graphics protocol, Kitty keyboard protocol, synchronized rendering, light/dark mode notifications, etc.
For a full list of features, visit the features section in the Ghostty documentation.
You can support the developers of these projects financially:
- Fearless Geek Media - Awesome Ghostty and Fearless Geek Shaders (Shop, GitHub Sponsors)
- Zerebos - Ghostty Configurator
- Appimage
- Nix-Darwin
- Official Downloads
- Snap
- Ubuntu/.deb
- Wraith - Unofficial Wayland Only Ghostty App Runtime
- Tree-sitter Ghostty - Tree-sitter grammar for Ghostty configuration files
- ASDF Plugin - ASDF plugin for Ghostty
- Ghostty Cheatsheet - Cheatsheet of Ghostty keyboard shortcuts
- Ghostty.org - Official website
- Ghostty.town - Share and find Ghostty terminal configs
- 12jihan's Ghostty shaders
- Alex Sherwin's Ghostty shaders
- CRT Shader with Chromatic Aberration, Glow, Scanlines, and Dot Matrix
- erniee's Ghostty shaders
- Fearless Geek Shaders for Ghostty
- Ghostty-shaders from hackr-sh
- Another Dracula theme for Ghostty
- Arcarium-ghostty-theme
- Bamboo.nvim
- Base16 & Base24 Ghostty themes via tinted-terminal
- Catppuccin - Soothing pastel theme
- Dracula for Ghostty
- E-Ink Theme
- Eldritch
- Electron Highlighter
- Everforest
- Ghostty Base16 Converter
- Ghostty Base16 Eighties
- Ghostty Black Atom Adapter
- Ghostty Color template to use with Pywal
- Ghostty vercel theme
- GhosttyBase16
- Gruvbox Material Theme
- HardHacker Theme
- IBM 3290/IBM P70 plasma screen theme
- Kitty themes for Ghostty
- Modus-themes and ef-themes for Ghostty
- Monokai-Ghostty
- Night Owl
- Nightfox.nvim themes
- Noctics themes
- Nostromo
- Poimandres
- Posterpole
- Prisma Theme
- Rosé Pine
- Tokyo-Night-Storm for Ghostty
- Ultima Terminal Scheme
- Unofficial Poimandres theme
- Unofficial Tiniri theme
- Vesper Theme
- Vitesse Themes for Ghostty
- Walors - Pywal implementation for Ghostty
- Alacritty2ghostty - Convert Alacritty themes to Ghostty
- Alfred-ghostty-script - AppleScript for Alfred integration
- Ghostsmith - CLI tool for saving custom generated Ghostty icons
- Ghostty App Icon - Unofficial app icon for macOS
- Ghostty Color Converter
- Ghostty Config tool
- Ghostty Ghost - Transfer terminal settings from Kitty and Alacritty
- Ghostty Home Manager Module
- Ghostty LSP - LSP providing hover definitions for configuration parameters
- Ghostty Wrapper for Gnome
- Ghostty-ls - Language server for Ghostty config
- Ghostty-theme-sync.nvim - Sync themes between Neovim and Ghostty
- Ghostty.nvim - Validate Ghostty configuration on save
- Ghosttify - Convert gnome-terminal shortcuts to Ghostty
- GhosttyExtensions.jl - Julia package for advanced Ghostty features
- Iterm-to-ghostty-colors - Generate color specifications from iterm2 profiles
- Osscz - Dynamic theme changes based on SSH connections
- PimpMyRice module for Ghostty
- Vscode-open-ghostty - Open with Ghostty from VS Code
- Vscode-reveal-in-ghostty - Reveal projects in Ghostty from VS Code
- Ghost - Ghostty animation
- Ghosttime - Customizable Ghostty animation
- Ghostty animated command - Command showing the 👻 spinning
- Ghostty Screensaver
- Ghostty-Anim-Terminal - Ghostty's homepage animation
- Animation frames - Frames for the animation command
This list is not an official Ghostty page. It's created by fans, users, and beta testers of the terminal.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.