tmux
wezterm
| tmux | wezterm | |
|---|---|---|
| 252 | 166 | |
| 46,274 | 26,350 | |
| 2.7% | 2.4% | |
| 9.4 | 8.8 | |
| 1 day ago | about 1 month ago | |
| C | Rust | |
| ISC License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tmux
-
OpenClaw and Claude Code - Multi Agents talking via Handoff File
The hard part is the hand-off. I tried three using a shared tmux session and a filesystem via handoff file, and with an ACP (Agent Communication Protocol):
-
5 CLI Tools I Use to Keep Terminal Workflows Less Annoying
tmux is still hard to beat when you need persistent terminal sessions, panes, and project workspaces.
-
Using TMUX and tmuxinator for a better docker compose experience
This tutorial provides a practical introduction to TMUX and how you can use tmuxinator to easily set up terminal dashboards with logs and shell sessions for your docker compose projects.
-
reptyr: Move a Running Process Into tmux After Forgetting to Start It
tmux official GitHub repository
-
How to setup Terminal tools for Mac
tmux/tmux
-
How I Use 4 Terminal Setups with Claude Code Agent Teams
Combining tmux with Ghostty unlocks Agent Teams split-pane mode, plus:
-
tmux: Zero to Hero in 8 Minutes
tmux GitHub
- Show HN: Orchestrator, tmux-style split pane Claude sessions
-
10 More CLI Tools for AI Coding: Part 2 Terminal Workflow Guide
tmux is the terminal multiplexer — it lets you run persistent, multi-pane terminal sessions that survive disconnects. If you close your laptop and come back, your tmux sessions are still running.
- Claude Chill: Fix Claude Code's Flickering in Terminal
wezterm
-
Ghostty – Terminal Emulator
I hed to look this up, so here's a correction: it was one large line logically split, not smaller lines. So you can't select, say, a long compact JSON line.
Still not fixed: https://github.com/wezterm/wezterm/issues/3494
-
How to Obsessively Tune WezTerm
I was really excited for it, because I didn't know about it, but seems to scratch every terminal itch I've got.
Except it didn't run on my Windows VDI because "The OpenGL implementation is too old to work with glium". There's a config workaround here https://github.com/wezterm/wezterm/issues/1813 though. I don't know if this setting, or the implementation per se, makes rendering slow, but it's unusable for me. I can't wait a couple of seconds for every keystroke inside mc, rendering text is supposed to be lightning fast.
- Electron-based apps cause system-wide lag on macOS 26 Tahoe
- Kitty – GPU based terminal emulator
-
Terminal sessions you can bookmark
For 1 - there's actually a nice proposal from WezTerm to make this an all-purpose general protocol that I hope happens: https://github.com/wezterm/wezterm/discussions/4889
For 2 - I think this can be achieved with scroll vertical/horizontal scroll regions (which should also boost performance a bit). I hope to implement this in the future.
-
You might not need tmux
i found the titlebar: https://github.com/wezterm/wezterm/issues/6296
it's ugly as hell. but that's partly gnomes fault for not supporting server side decorations. and, at least they are working on something nicer.
in the meantime, now i have two sets of titlebar buttons. one set in the titlebar, and a somewhat nicer looking set in the tabbar. but i found a work around: if i turn window_decorations off, then i get nothing, but i can turn it back on without restarting and then i only get the integrated buttons in the tabbar without the ugly titlebar. now i only need to find a way to script this...
for now i'll just run it without a titlebar, using win/cmd+uparrow to maximize the terminal. i rarely need to resize it anyways.
- Warp.dev Terminal – Overpriced, Buggy, and AI-Sabotaged My Code
- Brush (Bo(u)rn(e) RUsty SHell) a POSIX and Bash-Compatible Shell in Rust
-
From iTerm To WezTerm
-- https://github.com/wez/wezterm/issues/3299#issuecomment-2145712082 wezterm.on("gui-startup", function(cmd) local active = wezterm.gui.screens().active local tab, pane, window = wezterm.mux.spawn_window(cmd or {}) window:gui_window():set_position(active.x, active.y) window:gui_window():set_inner_size(active.width, active.height) end)
-
iTerm2 Critical Security Fix
I tried WezTerm recently but I unfortunately could not type backslashes on an ISO keyboard. There were other minor annoyances such as new tabs always opening on the last directory I was at and not my home directory (this was something that could be configured, but I never managed to do it). Ultimately, it was the problem with the backslashes that drove me back to iTerm.
https://github.com/wez/wezterm/issues/4051
What are some alternatives?
zellij - A terminal workspace with batteries included
alacritty - A cross-platform, OpenGL terminal emulator.
kitty - If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
Tabby - A terminal for a more modern age
Mosh - Mobile Shell