The swiss army chainsaw of terminal emulators
Main website: extraterm.org
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.
More background information is in the Why document.
- Capture and reuse command output as new command input
- Manipulate and copy text without leaving the keyboard
- Slice and dice command output like a text editor
- Display images directly
- See the Features list for more
See the Features and Screenshots
The primary developer is Simon Edwards. Extraterm logos were designed and provided by Gabriel Harel.
- Supports Linux, macOS and Cygwin on Windows
- xterm compatible
- Multiple tabs and panes, split and tiled any way you like
- Keyboard based selection
- Show images in the terminal
- Shell integration; can isolate and 'frame' command output. (bash, zsh and fish supported)
- Previous command output can be used as input for new commands
- Command output is editable in place. Multi-cursor editing
- Keyboard friendly "command palette" for searching menus
- Text zoom
- Unicode support
- Color emoji
- MIT license
- ...much more to come
See the more detailed features list.
Download and try it out on Linux, Windows+Cygwin and macOS
With that out of the way, the primary author does use it as their main terminal emulator on a daily basis. The basics are in place and it will run most common terminal applications such as vi, emacs and joe without problems and even more demanding applications such as midnight commander.
- 📢 🐦 Follow development on Twitter @ ExtratermDev
- User Guide
- Downloads and Releases (Linux, Windows and OS X supported)
- FAQ
- How to Create Themes
- Development and Contributing
- Current Development Roadmap
- Github: https://github.com/sedwards2009/extraterm