Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
RMUX est un multiplexeur réécrit en Rust qui reproduit la compatibilité tmux tout en ajoutant des sessions persistantes, une SDK typée et une intégration native avec Ratatui. La version actuelle est la v0.2.0 (publiée le 18 mai 2026) ; toutes les 90 commandes compatibles tmux sont implémentées mais le projet est en aperçu public et des bogues sont attendus. Il fonctionne sur Linux, macOS et Windows avec transports locaux (sockets Unix ou Named Pipes) et expose trois interfaces publiques — le CLI, la crate rmux-sdk et le widget ratatui-rmux — qui communiquent avec un démon via un protocole partagé. RMUX cible l'orchestration d'agents et de workflows sans tête ainsi que l'usage interactif, permettant d'attacher/détacher des terminaux, d'inspecter des états, de piloter des processus depuis du code et de reproduire des démonstrations comme l'orchestration multi-agents ou le mirroring terminal-navigateur. L'installation propose des binaires précompilés, un package Cargo et l'ajout direct des crates rmux-sdk et ratatui-rmux, le dépôt inclut des vérifications strictes côté source et le projet est licencié au choix sous MIT ou Apache 2.0.