Alacritty

Alacritty

Open Source

The fastest terminal emulator, with almost nothing else in the way.

Development Tools
Terminals

Published 27 September 2026

Scores

Popularity2/5

Well known among developers who actively customize their terminal setup, with 65K+ GitHub stars, but recognition is concentrated in that power-user segment rather than the broader developer population, most of whom use their OS default or an IDE's integrated terminal.

Learning Curve3/5

Works immediately with sane defaults, but real customization means hand-editing a TOML file, and tabs/splits only appear once it's paired with a multiplexer like tmux — a step GUI-configured terminals don't require.

Flexibility3/5

Every color, font, and keybinding is configurable via plain text, and an IPC socket allows scripted control, but there's no plugin/extension system — functionality beyond rendering is delegated entirely to external tools.

Performance5/5

GPU-accelerated OpenGL rendering consistently benchmarks among the lowest-latency, highest-throughput terminal emulators available, even under heavy scrollback.

Portability5/5

Runs natively on Linux, macOS, Windows, and BSD from one codebase, with a plain-text config that ports across machines unchanged and no dependency on any single vendor or platform.

About Alacritty

Alacritty is an open-source terminal emulator written in Rust and built around a single goal: be the fastest terminal available while staying out of the way. It renders entirely on the GPU via OpenGL, which gives it consistently low input latency and high frame rates even under heavy scrollback, and it runs natively on Linux, macOS, Windows, and BSD from one codebase.

The project deliberately keeps its own feature surface small. There are no built-in tabs, splits, or panes — Alacritty expects those to be handled by a terminal multiplexer like tmux or Zellij, or by a window manager, rather than reimplementing them. Everything else is driven by a single TOML configuration file covering colors, fonts, keybindings, and window behavior, with no graphical settings panel. A built-in vi-mode adds keyboard-driven scrollback search and selection without leaving the keyboard.

Alacritty ships no telemetry, no account system, and no paid tier — it is maintained entirely as a community open-source project (Apache-2.0/MIT dual license) with regular point releases. Its target audience is developers who already use a multiplexer and shell tooling for productivity features and just want the emulator layer underneath to be as fast and unobtrusive as possible.

Key Features

  • GPU-accelerated OpenGL rendering for low input latency
  • Native cross-platform support: Linux, macOS, Windows, BSD
  • Single TOML configuration file for colors, fonts, and keybindings
  • Built-in vi-mode for keyboard-driven scrollback search and selection
  • No built-in tabs/splits by design — pairs with tmux or Zellij
  • IPC socket for scripting window and config changes
  • Actively maintained with frequent point releases

Pros

  • Among the fastest terminal emulators in independent benchmarks
  • Minimal CPU/memory footprint even with large scrollback buffers
  • True first-class Windows support alongside Linux/macOS/BSD
  • Plain-text TOML config is easy to version-control and share
  • No vendor lock-in — fully open source with no paid tier

Cons

  • No built-in tabs or split panes — requires pairing with a multiplexer
  • No graphical preferences UI; all configuration is file-based
  • Fewer built-in productivity or AI features than newer entrants like Warp
  • Initial setup is more manual than terminals with sensible GUI defaults

Alacritty Pricing

Open Source

Tech Stacks with Alacritty

Claude Code Dev Stack

Developer

Claude Code as the coding agent, in the terminal, the desktop app, an IDE extension, or the browser, running on Claude, with your pick of GitHub or GitLab for version control.

Version Control:
Server add-on:
Remote Access add-on:
Session Persistence add-on:
Terminal add-on:
Code Review add-on:
CI/CD add-on:
Containerization add-on:

Codex Dev Stack

Developer

OpenAI's Codex as the coding agent, in the ChatGPT desktop app, the terminal, an IDE extension, or OpenAI's cloud, running on OpenAI models, with your pick of GitHub or GitLab for version control.

Version Control:
Server add-on:
Remote Access add-on:
Session Persistence add-on:
Terminal add-on:
Code Review add-on:
CI/CD add-on:
Containerization add-on:

Herdr Dev Stack

Developer

Herdr keeps several coding agents running in persistent terminal sessions on your laptop or a server, with your pick of agents and models and GitHub or GitLab for version control.

Coding Agent:
LLM:
Version Control:
Server add-on:
Remote Access add-on:
Terminal add-on:
Code Review add-on:
CI/CD add-on:

Tools Related to Alacritty

Works well with Alacritty(2)

Alacritty deliberately ships no tabs or split panes and points users at a multiplexer, so tmux supplies the panes, windows, and detachable sessions the emulator leaves out.

Zellij fills the same gap for Alacritty as tmux does — panes and persistent sessions the emulator leaves out — with every shortcut on screen instead of in a cheat sheet.

Alternatives to Alacritty(4)

Alacritty is the older, most-established GPU-accelerated terminal with a config-only, no-extras philosophy, while Ghostty is the newer, faster-growing alternative that trades some of that minimalism for native platform UI and built-in conveniences.

Alacritty stays intentionally bare — no tabs, no panes, no scripting — pairing with an external multiplexer like tmux, while WezTerm bundles tabs, panes, and Lua-based configuration directly into the emulator.

Alacritty ships no tabbing or session management by design, relying on a separate multiplexer, while Kitty includes its own tabs, layouts, and graphics protocol natively.

Alacritty is a bare, cross-platform GPU-accelerated terminal that leans on external tools like tmux for everything beyond rendering, while iTerm2 is the macOS-only, feature-rich alternative with panes, triggers, and session tools built in natively.

Learning Resources

No resources yet — check back soon.

Tags

Open SourceCross-platform

Details

Maintained
Yes
Primary languages
Shell, Bash, Zsh, Fish
Type
Editor
Open source
Yes
GitHub stars
65.8k
AI features
None
Stars updated
2026-09-23