Appearance
Test Your Terminal β
Find out exactly what your terminal supports β 133 features tested in under a minute.
bash
npx terminfo.devThis shows your detected terminal and available commands. Run test to see your scorecard, or submit to test and contribute results to the database.
Don't have Node.js?
Install Node.js (one of these):
bash
# macOS (Homebrew)
brew install node
# macOS/Linux (nvm β recommended)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
nvm install 22
# Windows
# Download from https://nodejs.org (LTS version)
# Any platform (Volta β fast)
curl https://get.volta.sh | bash
volta install nodeThen run npx terminfo.dev submit. npx comes with Node.js.
Other Commands β
bash
npx terminfo.dev test --json # Machine-readable output
npx terminfo.dev detect # Check what terminal was detectedSource Code β
Everything is open source (CC BY 4.0):
- CLI source β what
npxruns - Probe definitions β the feature tests
- npm package β
terminfo.devon npm
Already Tested β
App terminals: Ghostty, iTerm2, Kitty, VS Code, Warp, Terminal.app, Cursor, Alacritty, WezTerm
Headless backends: vterm.js, xterm.js, Alacritty, Ghostty, Kitty, WezTerm, vt100.js
Multiplexers: tmux, GNU Screen
Missing yours? npx terminfo.dev submit