Showcase

Verified integrations
No integration evidence found in our corpus for this product yet — that means none was found, never that it doesn’t integrate.
By theme — the product's score on each story themeBy theme
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Ai assistance — stories about ai assistance in this arenaAi assistanceevidence →
Stories about ai assistance in this arena
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Config theming — stories about config theming in this arenaConfig themingevidence →
Stories about config theming in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Panes multiplexing — stories about panes multiplexing in this arenaPanes multiplexingevidence →
Stories about panes multiplexing in this arena
Performance rendering — stories about performance rendering in this arenaPerformance renderingevidence →
Stories about performance rendering in this arena
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Protocols media — stories about protocols media in this arenaProtocols mediaevidence →
Stories about protocols media in this arena
Remote ssh — stories about remote ssh in this arenaRemote sshevidence →
Stories about remote ssh in this arena
Scriptability control — stories about scriptability control in this arenaScriptability controlevidence →
Stories about scriptability control in this arena
Shell integration — stories about shell integration in this arenaShell integrationevidence →
Stories about shell integration in this arena
Workflow ergonomics — stories about workflow ergonomics in this arenaWorkflow ergonomicsevidence →
Stories about workflow ergonomics in this arena
Story verdicts — every judged story with its evidenceStory verdicts
What’s free: 1 free · 0 paid · 0 enterprise · 10 not stated in evidence
Follow the green: where the map greys out is where Alacritty stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
~4/10
unlocks → Webhooks · MCP server · Machine-readable spec · Headless / CI · Full data export · I get command-aware features from shell integration, like exit status, duration, and notifications when long commands finish · Jump between prompts and command marks in my scrollback thanks to shell integration
Subscribe to events via webhooks
—–
Build against official SDKs
n/an/a
Issue scoped/least-privilege API credentials for an agent
n/an/a
Connect an agent via an official MCP server
—–
Download a machine-readable API spec (OpenAPI or equivalent)
—–
Rely on versioned APIs with a documented deprecation policy
n/an/a
Test against a sandbox environment without touching production data
n/an/a
Explore an interactive API reference with runnable examples
n/an/a
CLI & headless
Use an official CLI
✓6/10
unlocks → Headless / CI
Run the product headlessly / in CI for automation
—–
Docs for agents
Point an agent at llms.txt or agent-oriented docs
—0/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
n/an/a
Operate the product with natural-language commands
n/an/a
Plug MCP servers into this product so it can use their tools
—–
Get AI-generated insights and suggestions from my data inside the product
n/an/a
Set up automations that run autonomously in the background
—–
Ai assistance — stories about ai assistance in this arenaAi assistance
Stories about ai assistance in this arena
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Config theming — stories about config theming in this arenaConfig theming
Stories about config theming in this arena
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Panes multiplexing — stories about panes multiplexing in this arenaPanes multiplexing
Stories about panes multiplexing in this arena
Performance rendering — stories about performance rendering in this arenaPerformance rendering
Stories about performance rendering in this arena
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Protocols media — stories about protocols media in this arenaProtocols media
Stories about protocols media in this arena
Remote ssh — stories about remote ssh in this arenaRemote ssh
Stories about remote ssh in this arena
Scriptability control — stories about scriptability control in this arenaScriptability control
Stories about scriptability control in this arena
Let a coding agent programmatically drive the terminal itself — create panes, run commands, read output — through a documented control protocol or API
—0/10
Extend the terminal with scripts or plugins in a real language (Lua, Python, kittens) beyond built-in options
—0/10
Define startup sessions and window layouts in config or scripts so a project workspace opens in one command
—0/10
Script and control the terminal from the command line — open windows, send text, query state — via a documented CLI or IPC interface
~5/10
Shell integration — stories about shell integration in this arenaShell integration
Stories about shell integration in this arena
Workflow ergonomics — stories about workflow ergonomics in this arenaWorkflow ergonomics
Stories about workflow ergonomics in this arena
Sorted by importance (agentic first) (high → low) · 54/54 stories · click a row’s chevron for the rationale and evidence
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | partial | 4/10 | Tprobed | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | n/a | 0/10 | ||
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | untested | none yet | |
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | untested | none yet | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 6/10 | Cclaimed | |
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | n/a | untested | none yet | |
Keep the terminal's full configuration as plain-text files in my dotfiles and sync it across machines C Dotfiles | power-user | Config theming — stories about config theming in this arenaConfig theming | 3 | full | 9/10 | Cclaimed | |
Rely on GPU-accelerated rendering that stays fast and responsive under heavy output C Rendering | developer | Performance rendering — stories about performance rendering in this arenaPerformance rendering | 3 | disputed | 5/10 | Dcontradicted | |
Script and control the terminal from the command line — open windows, send text, query state — via a documented CLI or IPC interface C Remote control | developer | Scriptability control — stories about scriptability control in this arenaScriptability control | 3 | partial | 5/10 | Tprobed | |
Let a coding agent programmatically drive the terminal itself — create panes, run commands, read output — through a documented control protocol or API C Agent control | ai-native user | Scriptability control — stories about scriptability control in this arenaScriptability control | 3 | none | 0/10 | ||
Split windows into panes and organize work across tabs without an external multiplexer C Multiplexing | developer | Panes multiplexing — stories about panes multiplexing in this arenaPanes multiplexing | 3 | none | 0/10 | ||
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | none | untested | none yet | |
Delegate terminal tasks to a built-in AI agent that plans and executes commands with my approval C Ai agent | ai-native user | Ai assistance — stories about ai assistance in this arenaAi assistance | 3 | none | untested | none yet | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | untested | none yet | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | n/a | untested | none yet | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | untested | none yet | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | fullfree | 9/10 | Cclaimed | |
Search my scrollback quickly and jump between matches C Scrollback | developer | Workflow ergonomics — stories about workflow ergonomics in this arenaWorkflow ergonomics | 2 | full | 8/10 | Cclaimed | |
Open URLs and file paths from output by clicking them or selecting them from the keyboard C Hyperlinks | developer | Workflow ergonomics — stories about workflow ergonomics in this arenaWorkflow ergonomics | 2 | partial | 6/10 | Cclaimed | |
Run the same terminal with the same config on macOS, Linux, and Windows C Platforms | developer | Protocols media — stories about protocols media in this arenaProtocols media | 2 | disputed | 5/10 | Dcontradicted | |
See published benchmarks or measured latency/throughput numbers backing the terminal's performance claims C Benchmarks | power-user | Performance rendering — stories about performance rendering in this arenaPerformance rendering | 2 | partial | 5/10 | Xcommunity | |
Use tmux inside the terminal, or a documented native tmux integration/control mode C Tmux | developer | Remote ssh — stories about remote ssh in this arenaRemote ssh | 2 | partial | 5/10 | Xcommunity | |
Apply color schemes and themes, including automatic light/dark mode switching C Theming | power-user | Config theming — stories about config theming in this arenaConfig theming | 2 | partial | 3/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 2/10 | Cclaimed | |
Define startup sessions and window layouts in config or scripts so a project workspace opens in one command C Layouts | power-user | Scriptability control — stories about scriptability control in this arenaScriptability control | 2 | none | 0/10 | ||
Extend the terminal with scripts or plugins in a real language (Lua, Python, kittens) beyond built-in options C Extensibility | developer | Scriptability control — stories about scriptability control in this arenaScriptability control | 2 | none | 0/10 | ||
Jump between prompts and command marks in my scrollback thanks to shell integration C Marks | developer | Shell integration — stories about shell integration in this arenaShell integration | 2 | none | 0/10 | ||
Restore my windows, tabs, and working directories after a restart or crash C Sessions | developer | Panes multiplexing — stories about panes multiplexing in this arenaPanes multiplexing | 2 | none | 0/10 | ||
SSH to remote hosts with the terminal's own integration carrying my terminfo, shell integration, and config along C Ssh | developer | Remote ssh — stories about remote ssh in this arenaRemote ssh | 2 | none | 0/10 | ||
Use programming fonts with ligatures, fallback fonts, and fine-grained font tuning C Fonts | developer | Config theming — stories about config theming in this arenaConfig theming | 2 | none | 0/10 | ||
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | n/a | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | n/a | untested | none yet | |
Display inline images and rich graphics via a documented terminal graphics protocol C Graphics | developer | Protocols media — stories about protocols media in this arenaProtocols media | 2 | none | untested | none yet | |
Get AI explanations and suggested fixes when a command fails C Ai commands | ai-native user | Ai assistance — stories about ai assistance in this arenaAi assistance | 2 | n/a | untested | none yet | |
I get command-aware features from shell integration, like exit status, duration, and notifications when long commands finish C Command tracking | developer | Shell integration — stories about shell integration in this arenaShell integration | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | n/a | untested | none yet | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | untested | none yet | |
Type natural language and get the right shell command generated in place C Ai commands | ai-native user | Ai assistance — stories about ai assistance in this arenaAi assistance | 2 | n/a | untested | none yet | |
Use or fully disable AI features with clear control over what session data leaves my machine, without a forced login C Ai privacy | ai-native user | Ai assistance — stories about ai assistance in this arenaAi assistance | 2 | none | untested | none yet | |
Discover and run terminal actions from a searchable command palette C Discoverability | power-user | Workflow ergonomics — stories about workflow ergonomics in this arenaWorkflow ergonomics | 1 | none | 0/10 | ||
Summon the terminal instantly with a global hotkey or quake-style dropdown window C Quick access | power-user | Panes multiplexing — stories about panes multiplexing in this arenaPanes multiplexing | 1 | none | 0/10 | ||
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | none | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 34 stories with headroom
What would move Alacritty’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools
nonemoves agent-readyimpact 45
The axis applies to terminal emulators as a kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na".
Agenticness — how well agents can access and operate the productConnect an agent via an official MCP server
nonemoves agent-readyimpact 45
This product is not itself an agent, so publishing an official MCP server is plausible and the axis applies; no first-party MCP server appears in the evidence.
Scriptability control — stories about scriptability control in this arenaLet a coding agent programmatically drive the terminal itself — create panes, run commands, read output — through a documented control protocol or API
nonemoves PA Scoreimpact 30
Alacritty's only scripting surface is `alacritty msg` IPC, documented solely for creating new windows and reloading config (alacritty-docs-5, alacritty-docs-11/16) — there is no documented protocol for creating panes, running commands, or reading terminal output.
Automation depth — how much of the product can run unattendedDefine rules that trigger actions automatically on events
nonemoves PA Scoreimpact 30
The axis applies to terminal emulators as a kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na".
Ai assistance — stories about ai assistance in this arenaDelegate terminal tasks to a built-in AI agent that plans and executes commands with my approval
nonemoves PA Scoreimpact 30
The axis applies to terminal emulators as a kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na".
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave
nonemoves PA Scoreimpact 30
The axis applies to terminal emulators as a kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na".
Openness — open source, data portability, and self-hosting storiesSelf-host the core product
nonemoves PA Scoreimpact 30
The axis applies to terminal emulators as a kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na".
Panes multiplexing — stories about panes multiplexing in this arenaSplit windows into panes and organize work across tabs without an external multiplexer
nonemoves PA Scoreimpact 30
Alacritty's own GitHub docs explicitly state it does not support tabs or splits, deferring that to a window manager or terminal multiplexer, and community feedback confirms the lack of tabs was a dealbreaker for some users.
Showing the top 8 of 34 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map6 surfaces · 13 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
GitHub README11 stories
- Use an official CLI
- Drive the product through a documented public API
- Do everything through the API that I can do in the UI
- Read the product's source under an open license
- See published benchmarks or measured latency/throughput numbers backing the terminal's performance claims
- Rely on GPU-accelerated rendering that stays fast and responsive under heavy output
- Run the same terminal with the same config on macOS, Linux, and Windows
- Use tmux inside the terminal, or a documented native tmux integration/control mode
- Script and control the terminal from the command line — open windows, send text, query state — via a documented CLI or IPC interface
- Open URLs and file paths from output by clicking them or selecting them from the keyboard
- Search my scrollback quickly and jump between matches
Config alacritty docs7 stories
- Use an official CLI
- Drive the product through a documented public API
- Keep the terminal's full configuration as plain-text files in my dotfiles and sync it across machines
- Apply color schemes and themes, including automatic light/dark mode switching
- Do everything through the API that I can do in the UI
- Run the same terminal with the same config on macOS, Linux, and Windows
- Script and control the terminal from the command line — open windows, send text, query state — via a documented CLI or IPC interface
Hacker News4 stories
- See published benchmarks or measured latency/throughput numbers backing the terminal's performance claims
- Rely on GPU-accelerated rendering that stays fast and responsive under heavy output
- Run the same terminal with the same config on macOS, Linux, and Windows
- Use tmux inside the terminal, or a documented native tmux integration/control mode
Cask docs2 stories
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
2 of 8 testable claims verified · 2 contradicted → integrity 0/100
22 distinct capability claims found in Alacritty’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
2
Verified
4
Unverified
2
Contradicted
5
Undersold
Verified (3)
“New windows can be created via a keybinding action or the alacritty msg create-window CLI subcommand”
Script and control the terminal from the command line — open windows, send text, query state — via a documented CLI or IPC interfacepartialproof ↗
“Provides IPC control via the alacritty msg command”
Script and control the terminal from the command line — open windows, send text, query state — via a documented CLI or IPC interfacepartialproof ↗
“Alacritty uses vtebench to measure and publish terminal throughput benchmarks, scoring better than competitors”
See published benchmarks or measured latency/throughput numbers backing the terminal's performance claimspartialproof ↗
Unverified (9)
“Search the scrollback buffer forward/backward with keyboard shortcuts”
Search my scrollback quickly and jump between matchesfullproof ↗
“Terminal hints let you mark and interact with visible text (e.g. URLs) without entering vi mode”
Open URLs and file paths from output by clicking them or selecting them from the keyboardpartialproof ↗
“URLs in terminal output can be opened by clicking them with the mouse”
Open URLs and file paths from output by clicking them or selecting them from the keyboardpartialproof ↗
“Configuration supports importing additional config files, loaded in order”
Keep the terminal's full configuration as plain-text files in my dotfiles and sync it across machinesfullproof ↗
“Config file changes can be live-reloaded without restarting (default on)”
Keep the terminal's full configuration as plain-text files in my dotfiles and sync it across machinesfullproof ↗
“Configuration file format is TOML”
Keep the terminal's full configuration as plain-text files in my dotfiles and sync it across machinesfullproof ↗
“In vi mode, forward/backward search is bound to / and ?”
Search my scrollback quickly and jump between matchesfullproof ↗
“Colors are configured via hexadecimal #RRGGBB values”
Apply color schemes and themes, including automatic light/dark mode switchingpartialproof ↗
“Keybinding actions SearchStart/SearchEnd let you jump to the start or end of a search match”
Search my scrollback quickly and jump between matchesfullproof ↗
Contradicted (4)
“Supports BSD, Linux, macOS and Windows platforms”
Run the same terminal with the same config on macOS, Linux, and Windowsdisputedproof ↗
“Font x/y offsets allow fine-tuning letter spacing and line spacing”
Use programming fonts with ligatures, fallback fonts, and fine-grained font tuningnoneproof ↗
“Prebuilt binaries for macOS and Windows are available via GitHub releases”
Run the same terminal with the same config on macOS, Linux, and Windowsdisputedproof ↗
“Can be installed via various package managers across Linux, BSD, macOS and Windows”
Run the same terminal with the same config on macOS, Linux, and Windowsdisputedproof ↗
Claims outside our story set (6)
Real capability claims found in Alacritty’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.
“Vi mode lets you navigate the terminal viewport and scrollback with the keyboard”
source ↗“A single Alacritty instance can run multiple terminal emulator windows”
source ↗“Mouse selections can be expanded, semantically double-clicked, or line-selected via triple-click”
source ↗“Vi mode supports starting a text selection with v and copying with y, including semantic/line/block modes”
source ↗“Can request the compositor to blur content behind transparent windows”
source ↗“Window padding around content can be configured and is DPI-scaled”
source ↗
Business model
Free, Apache-2.0 community project with no company behind it; maintained by volunteers and funded through GitHub Sponsors donations.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
