WezTerm
7.6/10Save $60/yrBest GPU Rust terminal with built-in multiplexer (tmux replacement)
GPU-accelerated Rust terminal with Lua config and built-in multiplexer since 2018.
| Plan | Monthly | Annual | What you get |
|---|---|---|---|
| Open Source | Free | — | Free MIT-licensed Rust terminal with GPU acceleration, Lua config, and built-in multiplexer. |
| GitHub Sponsors | $5.00/mo | $60.00/yr | Optional donation supporting Wez Furlong, the maintainer. |
WezTerm is the GPU-accelerated Rust terminal with built-in multiplexer for power users who want a tmux replacement plus modern terminal in one binary. Started in 2018 by Wez Furlong as a community-driven open-source project, WezTerm built around the thesis that terminal multiplexer functionality (tmux, screen) should be built into the terminal emulator rather than running as a separate program.
Two tiers. Open Source is free under MIT license with GPU acceleration via Metal or WebGPU, Lua config, and built-in multiplexer across macOS, Linux, and Windows. GitHub Sponsors at $5+ monthly is optional donation supporting Wez Furlong as the maintainer.
The load-bearing wedge is the built-in multiplexer plus the Lua config language. Where Alacritty ships minimal terminal emulation requiring tmux for multiplexing, WezTerm bundles both in one binary; for power users who would otherwise install tmux on top of every terminal, WezTerm eliminates that dependency. The catch is the Lua config can feel heavyweight versus Alacritty's YAML/TOML simplicity, and the smaller maintainer team than corporate-backed alternatives.
Pros
- Built-in multiplexer eliminates tmux dependency
- Lua config language enables programmatic terminal customization
- GPU-accelerated rendering via Metal on macOS and WebGPU elsewhere
- Cross-platform across macOS, Linux, and Windows
- Strong fit for power users who would otherwise install tmux on every terminal
Cons
- Lua config can feel heavyweight versus Alacritty YAML/TOML simplicity
- Smaller maintainer team than corporate-backed alternatives
Best for: Power users who want a tmux replacement built into the terminal emulator and Lua config for programmatic customization.
- Telemetry posture
- 10
- GPU rendering speed
- 10
- Config and customization
- 8
- Value
- 10
- Support
- 8