Skip to content

Test Your Terminal ​

Find out exactly what your terminal supports β€” 133 features tested in under a minute.

bash
npx terminfo.dev

This 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 node

Then 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 detected

Source Code ​

Everything is open source (CC BY 4.0):

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