WezTerm
A GPU-accelerated terminal emulator and multiplexer with Lua configuration and cross-platform support.
Overview
WezTerm combines a GPU-accelerated terminal with a multiplexer, so tabs, panes, and sessions can survive window closes. It is configured in Lua and runs on Linux, macOS, and Windows.
Where it fits
- Multiplexed terminal sessions
- Scripted terminal layouts and key bindings
- Remote work over SSH with local multiplexing
Key capabilities
- Lua configuration
- Built-in multiplexer
- GPU rendering
- Font ligatures and image protocol support
Repository metadata
- Stars (snapshot)
- 29,456
- Main language
- Rust
- License
- GitHub did not report a single SPDX identifier; consult the upstream repository.
- Topics
- rust, serial, serial-port, terminal, terminal-emulator, terminal-emulators
- Category
- Desktop applications
- Last push
- 2026-10-26T07:26:28Z
Repository description from GitHub metadata: A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
Official links
- Official repository
- Read the README The README is linked, not copied or cached by this site.
Leaving this site. These links open github.com in a new tab.
Source archives, release assets, checksums, and license texts are hosted and controlled by
GitHub and the project maintainers. Review the upstream license before redistributing or
modifying anything.