/terminus

A terminal for a more modern age

Primary LanguageTypeScriptMIT LicenseMIT

GitHub AppVeyor

GitHub All Releases Gitter


Terminus is a highly configurable terminal emulator for Windows, macOS and Linux

  • Theming and color schemes
  • Fully configurable shortcuts
  • Split panes
  • Remembers your tabs
  • PowerShell (and PS Core), WSL, Git-Bash, Cygwin, Cmder and CMD support
  • Integrated SSH client and connection manager
  • Full Unicode support including double-width characters
  • Doesn't choke on fast-flowing outputs
  • Proper shell experience on Windows including tab completion (via Clink)

Buy me a coffee


  • Terminus is an alternative to Windows' standard terminal (conhost), PowerShell ISE, PuTTY or iTerm

  • Terminus is not a new shell or a MinGW or Cygwin replacement. Neither is it lightweight - if RAM usage is of importance, consider Conemu or Alacritty


Plugins

Plugins and themes can be installed directly from the Settings view inside Terminus.

  • clickable-links - makes paths and URLs in the terminal clickable
  • shell-selector - a quick shell selector pane
  • title-control - allows modifying the title of the terminal tabs by providing a prefix, suffix, and/or strings to be removed
  • quick-cmds - quickly send commands to one or all terminal tabs
  • save-output - record terminal output into a file
  • scrollbar - adds a scrollbar to hterm tabs

Themes


Contributing

Pull requests and plugins are welcome!

See HACKING.md and API docs for information of how the project is laid out, and a very brief plugin development tutorial.


Thanks goes to these wonderful people (emoji key):

Russell Myers
Russell Myers

πŸ’»
Austin Warren
Austin Warren

πŸ’»
Felicia Hummel
Felicia Hummel

πŸ’»
Mike MacCana
Mike MacCana

⚠️ 🎨
Yacine Kanzari
Yacine Kanzari

πŸ’»
BBJip
BBJip

πŸ’»
Futagirl
Futagirl

🎨
Levin Rickert
Levin Rickert

πŸ’»
OJ Kwon
OJ Kwon

πŸ’»
domain
domain

πŸ”Œ πŸ’»
James Brumond
James Brumond

πŸ”Œ
Daniel Imms
Daniel Imms

πŸ’» πŸ”Œ ⚠️
Florian Bachmann
Florian Bachmann

πŸ’»
Michael KΓΌhnel
Michael KΓΌhnel

πŸ’» 🎨
Tilmann Meyer
Tilmann Meyer

πŸ’»
PM Extra
PM Extra

πŸ›
Jonathan
Jonathan

πŸ’»
Hans Koch
Hans Koch

πŸ’»
Dak Smyth
Dak Smyth

πŸ’»
Wang Zhi
Wang Zhi

πŸ’»
jack1142
jack1142

πŸ’»
Howie Douglas
Howie Douglas

πŸ’»

This project follows the all-contributors specification. Contributions of any kind welcome!