

WezTerm
20 likes
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
Features
Properties
- Configurable
- Support for Themes
- Lightweight
Features
- GPU Acceleration
- Lua scripting
- Hyperlinks
- Font Ligature Support
- WSL integreation
- Split tabs
- Extensible by Plugins/Extensions
- Support for scripting
- Command line interface
- Multi panel
- Tab Manager
Tags
- Tabs
- config-file
- dynamic-color-schemes
- Terminal Multiplexer
- mouse-reporting
- render-gpu
- font-fallback
- scrollback
- searchable-scrollback
- ligatures
- Multiplexing
WezTerm News & Activities
Highlights All activities
Recent News
No news, maybe you know any news worth sharing?
Share a News TipRecent activities
- Maoholguin added WezTerm as alternative to Rio Terminal
K0RR added WezTerm as alternative to Contour Terminal Emulator- elmodos added Command line interface as a feature to WezTerm
What is WezTerm?
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
Featuring:
- Multiplex terminal panes, tabs and windows on local and remote hosts, with native mouse and scrollback
- Ligatures, Color Emoji and font fallback, with true color and dynamic color schemes.
- Hyperlinks
- Searchable Scrollback
- xterm style selection of text with mouse; paste selection via Shift-Insert (bracketed paste is supported!)
- SGR style mouse reporting (works in vim and tmux)
- Render underline, double-underline, italic, bold, strikethrough (most other terminal emulators do not support as many render attributes)
- Configuration via a configuration file with hot reloading
- Multiple Windows
- Splits/Panes (currently only in the nightly builds)
- Tabs
- SSH client with native tabs
- Connect to serial ports for embedded/Arduino work
- Connect to a local multiplexer server over unix domain sockets
- Connect to a remote multiplexer using SSH or TLS over TCP/IP
- iTerm2 compatible image protocol support, and built-in imgcat command
- Sixel graphics support (experimental: starting in 20200620-160318-e00b076c)










Comments and Reviews
Very nice terminal emulator. There are many many themes. Also it is highly customizable (live). The config is in lua and is portable. There is multi pane and multi tab support. Only negative: The thing always hangs when closing _
It's lightweight, highly configurable using Lua. I used to use iTerm but it's very hard to save the configuration of iTerm in a git repo. Then I knew about WezTerm and almost did not miss iTerm.
Could not get this configured properly on Win10 for love nor money. Followed countless guides on the website, copying and pasting stuff from example .lua files. Always got washed out colours that weren't the ones I wanted. Installed tabby instead and had that setup in under a minute.
WezTerm looks like the best cross-system terminal option as of now, if you like configurability:
Automatically adds NerdFont without needing to manually patch a font
Very fast evolving project running smoot on any platform I use.