Inspired by cmux ( https://www.cmux.dev ), I built crmux in Rust. The key difference is that it works inside your existing tmux setup — no separate terminal environment needed.
It's a fully keyboard-driven TUI with vim-like modal keybindings (normal/insert mode). You can navigate sessions, send prompts, and manage everything without touching the mouse.
- Sidebar shows all Claude Code sessions with real-time status
- Insert mode lets you send prompts directly without leaving crmux
- Mark sessions to preview multiple panes at once
- Pulse animation highlights sessions that need your attention (approval, stale idle)
Demo and installation: https://github.com/maedana/crmux
Built with Rust, ratatui, and crossterm.