Terminal/Comparison
Properties
- tags
- Terminal/Emulator
Terminal Emulator Comparison
- Covers: iTerm2, Alacritty, Ghostty, WezTerm, Kitty
Platform Support
- macOS, Linux, and Windows
- macOS and Linux only
- macOS only
GPU rendering
- All of the terminals on this page target GPU-accelerated grid and glyph drawing rather than purely CPU framebuffer updates
- OpenGL as the primary portable API
- Metal on macOS
- Ghostty — native Metal pipeline (MSL shaders)
- iTerm2 — GPU rendering mode uses Metal (CPU fallback remains available)
- Optional WebGPU front end
- WezTerm —
WebGpu front end; runtime selects Metal, Vulkan, or Direct3D 12 depending on platform and drivers
Implementation Language
- Rust
- Zig
- Python + C
- Objective-C / Swift (macOS native frameworks)
Image Protocol Support
- Relevant for tools like yazi that display inline images in the terminal
- Invented the iTerm2/Image/Protocol
- Invented the Kitty/Graphics/Protocol
- Supports both iTerm2/Image/Protocol and Kitty/Graphics/Protocol
- Supports Kitty/Graphics/Protocol
Nix Support
- Idiomatic
programs.* home-manager module - Available in nixpkgs; home-manager module available via the official flake
- Ghostty — install via
ghostty.packages.${system}.default, config via programs.ghostty in home-manager
- Available in nixpkgs as a package; no
programs.* home-manager module (macOS-only app)- iTerm2 — configured via nix-darwin or manually
Notable Creators
Notable Users
Notable Comments
- Zig and Nix pilled
- https://www.reddit.com/r/NixOS/comments/1ho57k2/comment/m46ytos/
- Honestly yes. It’s subjective but I find a significant performance between it and Alacritty. I will caveat that I’m mostly comparing Ghostty and Alacritty both using fish and zellij on 2015 hardware.
- The part I quite like is that it’s a project developed in Zig, with Nix/NixOS being their primary dev and CI environment so I’ll likely never have compatibility issues or weird quirks.
- Is it the best thing since sliced bread? Absolutely not. Do I like it because of a very subjective difference it makes to me? Absolutely. Am I biased because I like Zig and Nix? Abso-f&$@ing-lutely
Approximate Age (as of 2026)