Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Apps
  3. Alacritty

Alacritty

Apache-2.0Rustv0.17.0

Alacritty is a fast, cross-platform terminal emulator powered by OpenGL.

Visit WebsiteGitHubGitHub
65.0k stars3.5k forks0 contributors

What is Alacritty?

Alacritty is a modern, GPU-accelerated terminal emulator that prioritizes performance and simplicity. It is cross-platform, supporting BSD, Linux, macOS, and Windows, and focuses on being fast by leveraging OpenGL for rendering. It offers extensive configuration while avoiding feature bloat by integrating with external tools like window managers and terminal multiplexers.

Target Audience

Developers and power users who prioritize terminal performance, low latency, and minimal resource usage, especially those working on systems with GPU acceleration. It suits users comfortable with configuring software via text files and using external tools for features like tabs or splits.

Value Proposition

Alacritty stands out for its emphasis on raw speed and GPU-accelerated rendering, consistently benchmarking higher throughput than many alternatives. Its design philosophy integrates with existing tools rather than reimplementing functionality, keeping it lightweight and highly configurable without unnecessary features.

Overview

A cross-platform, OpenGL terminal emulator.

Use Cases

Best For

  • Users seeking a terminal emulator with minimal input latency and high rendering performance for intensive command-line workflows.
  • Developers who prefer a terminal that offloads window management (like tabs or splits) to external tools such as tmux or i3.
  • Cross-platform developers needing a consistent terminal experience on BSD, Linux, macOS, and Windows.
  • Power users who value extensive customization via a configuration file (TOML) and sensible defaults.
  • Environments where GPU acceleration is available and can be leveraged for terminal rendering efficiency.
  • Users who prioritize benchmarking and quantifiable performance metrics in their terminal emulator selection.

Not Ideal For

  • Users who need built-in tab or split-pane management without relying on external tools like tmux
  • Developers preferring a graphical user interface for configuration over manual TOML file editing
  • Environments without GPU acceleration or running on older Windows versions (pre-1809)
  • Teams seeking a terminal with extensive out-of-the-box features like session persistence or GUI customization

Pros & Cons

Pros

GPU-Accelerated Performance

Leverages OpenGL rendering for high throughput, consistently benchmarking better than competitors using vtebench, as highlighted in the FAQ's performance claims.

Cross-Platform Support

Runs on BSD, Linux, macOS, and Windows, offering a uniform terminal experience across major operating systems, as stated in the README's platform list.

Extensive TOML Configuration

Provides detailed customization via a TOML config file with sensible defaults, though users must create it manually, as noted in the configuration section.

Lightweight, Integrative Design

Avoids feature bloat by relying on external tools like window managers and multiplexers, keeping the core minimal and focused on performance, per the README's philosophy.

Cons

Missing Built-in Features

Intentionally lacks tabs, splits, and a GUI config editor, requiring users to integrate external tools, which the README admits might not suit all workflows.

Manual Configuration Hassle

Does not auto-generate config files; users must create and manage TOML files in specific directories, adding setup complexity for newcomers.

Hardware and OS Dependencies

Requires OpenGL ES 2.0+ and Windows 10 version 1809 or higher for ConPTY, limiting compatibility on older or resource-constrained systems.

Beta-Level Stability

Admits to being at a beta level with missing features and bugs, as stated in the README, which could impact reliability for critical use cases.

Frequently Asked Questions

Quick Stats

Stars65,034
Forks3,524
Contributors0
Open Issues326
Last commit10 days ago
CreatedSince 2016

Tags

#terminal-emulator#high-performance#open-gl#opengl#vte#terminal#configuration#linux#cross-platform#terminal-emulators#rust#bsd#macos#windows#gpu

Built With

O
OpenGL

Links & Resources

Website

Included in

Apps101.5kTerminals Are Sexy12.9kWindows2.1k
Auto-fetched 9 minutes ago

Related Projects

TabbyTabby

A terminal for a more modern age

Stars73,447
Forks4,168
Last commit1 hour ago
TerminusTerminus

A terminal for a more modern age

Stars73,446
Forks4,168
Last commit1 day ago
GhosttyGhostty

👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

Stars58,593
Forks3,121
Last commit50 minutes ago
HyperHyper

A terminal built on web technologies

Stars44,668
Forks3,570
Last commit24 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub