Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sedwards2009/extraterm

The swiss army chainsaw of terminal emulators
https://github.com/sedwards2009/extraterm

javascript ssh-client terminal terminal-emulators typescript windows-subsystem-linux wsl

Last synced: about 19 hours ago
JSON representation

The swiss army chainsaw of terminal emulators

Awesome Lists containing this project

README

        

![Extraterm logo](docs/extraterm_main_logo_512x367.png)

*The swiss army chainsaw of terminal emulators*

Main website: [extraterm.org](https://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](https://extraterm.org/features.html)

The primary developer is [Simon Edwards](mailto:[email protected]). Extraterm logos were designed and provided by [Gabriel Harel](https://github.com/g-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](https://extraterm.org/guide.html#colorizer)
* [Multiple windows and tiling](https://extraterm.org/guide.html#splits-and-panes)
* [Configurable key bindings](https://extraterm.org/guide.html#keybindings)
* [Easily insert Emoji](https://extraterm.org/guide.html#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](LICENSE.txt)

See the more detailed [features list](https://extraterm.org/features.html).

# News

[News is here](https://extraterm.org/news.html)

# Download

* [Modern Qt based version](https://github.com/sedwards2009/extraterm/releases) (version 0.60.0 and later)
* [Classic Electron based version](https://github.com/sedwards2009/extraterm/releases/tag/v0.59.4) (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](https://storage.googleapis.com/extraterm_builds/index.html).

# Further Information

* :loudspeaker: Follow development on [Bluesky extratermdev.bsky.social](https://bsky.app/profile/extratermdev.bsky.social)
* [User Guide](https://extraterm.org/guide.html)
* [Downloads and Releases](https://github.com/sedwards2009/extraterm/releases) (Linux, Windows and OS X supported)
* [Extending Extraterm with Extensions](https://extraterm.org/developing_extensions.html)
* [FAQ](https://extraterm.org/faq.html)
* [Development and Contributing](https://extraterm.org/development.html)
* [Current Development Roadmap](https://github.com/sedwards2009/extraterm/issues/30)
* :octocat: Github: https://github.com/sedwards2009/extraterm