EXTRATERM(1)
NAME
extraterm — The swiss army chainsaw of terminal emulators
SYNOPSIS
$
https://github.com/sedwards2009/extraterm/releasesINFO
2.8k stars
128 forks
0 views
TypeScriptShell & Terminal
DESCRIPTION
The swiss army chainsaw of terminal emulators
README

The swiss army chainsaw of terminal emulators
Main website: extraterm.org
About
Extraterm is an open source project to build a terminal emulator and expand it with new features to support modern workflows and do more than just act like a glorified teletype.
See the Features and Screenshots
The primary developer is Simon Edwards. Extraterm logos were designed and provided by Gabriel Harel.
Features
- Supports Linux and macOS, and on Windows WSL, CMD, and PowerShell
- Built in SSH client
- Images in terminal
- Mini-map
- 24 bit color
- Color emoji on all platforms
- Font ligatures
- Keyboard friendly "Command Palette"
- Output colorizing
- Multiple windows and tiling
- Configurable key bindings
- Easily insert Emoji
- Search
- Unicode support
- Text zoom
- Global shortcuts
- Shell integration; can isolate and 'frame' command output. (bash, zsh and fish supported)
- Easy uploads and downloads using the shell integration
- Previous command output can be used as input for new commands
- Supports iTerm2 themes
- MIT license
See the more detailed features list.
News
Download
- Modern Qt based version (version 0.60.0 and later)
- Classic Electron based version (versions before 0.60.0). It is pretty old.
Both can be installed at the same time without problems.
Nightly builds of the master branch can be downloaded here.
Further Information
- :loudspeaker: Follow development on Bluesky extratermdev.bsky.social
- User Guide
- Downloads and Releases (Linux, Windows and OS X supported)
- Extending Extraterm with Extensions
- FAQ
- Development and Contributing
- Current Development Roadmap
- :octocat: Github: https://github.com/sedwards2009/extraterm
SEE ALSO
fzf(1)— A command-line fuzzy finder — interactive Unix filter for any liststarship(1)— The minimal, blazing-fast, and infinitely customizable prompt for any shellzoxide(1)— A smarter cd command — learns your habits and jumps instantlyblade-code(1)— AI-powered CLI coding agent with 20+ built-in tools, MCP support, and multi-model providersqrrs(1)— CLI QR code generator and reader written in rust
clihub3/4/2026EXTRATERM(1)