No comments yet.
The workflow I kept doing manually: SSH into a box, tmux ls, attach or create a session, detach, repeat for the next server. With 5+ servers it gets tedious.
tmux-manager puts all your servers in a table, shows live session counts, and lets you attach/create/kill sessions without leaving your terminal. Ctrl-q detaches and drops you back to
the TUI.
What it does:
- Browse servers and their tmux session counts in one view
- Drill into a server to view, attach, create, or kill sessions
- Add/remove servers from inside the TUI (saved to YAML)
- Filter by server name
- Local tmux supported out of the box
- Remembers your last selected server/session
Built with Go + Bubbletea.
Install:
curl -fsSL https://raw.githubusercontent.com/charlie0077/tmux-manager/main/install.sh | sh
Repo: https://github.com/charlie0077/tmux-manager
Would love feedback — especially from people managing large fleets of servers.