Back
Join now
About

Popular Tags

  • typescript
  • react
  • open-source-coding-agent
  • llm
  • ai-agents
  • ui-components
  • shadcn-ui
  • tailwind
  • python
  • ai

Top Sources

  • github.com
  • clerk.com
  • 1771technologies.com
  • 21st.dev
  • abui.io
  • activepieces.com
  • ai-sdk.dev
  • alash3al.github.io
  • alchemy.run
  • altsendme.com

Browse by Type

  • Tools
  • Code
bookmrks.io - Discovery, refined.
Tags
  • agent
    1
  • ai
    1
  • cli
    1
  • cli-rust
    1
  • linux
    1
  • macos
    1
  • multiplexer
    1
  • multiplexers
    1
  • powershell
    1
  • ratatui
    1
  • rust
    1
  • rust-crates
    1
  • systems-tools
    1
  • terminal
    1
  • tokio
    1
  • windows
    1
Website favicongithub.com
Website preview

Universal Rust Multiplexer for CLI and TUI Apps

RMUX is a Rust-based multiplexer for managing terminal sessions across Linux, macOS, and Windows with a tmux-compatible interface.

chip
Tech Stack
GitHubCargoRustGitHub ActionsBashPython
Summary

RMUX is a universal multiplexer built in Rust designed for managing terminal sessions across multiple platforms including Linux, macOS, and Windows. It provides a tmux-compatible command line interface and a daemon-backed SDK that allows users to drive any command-line interface (CLI) or text user interface (TUI) application from code.

Key features:

  • Detachable Sessions - Users can create sessions that can be detached and reattached later.
  • Scriptable Interface - RMUX allows for scripting and automation of terminal workflows.
  • Persistent Sessions - Sessions remain active even when the user disconnects.
  • Structured Snapshots - Users can take snapshots of terminal states for later inspection.
  • Cross-Platform Support - Native support for multiple operating systems without requiring WSL.

RMUX is particularly useful for developers and system administrators who need to manage long-lived processes over SSH while maintaining control and visibility over their terminal sessions.

Comments
No comments yet. Sign in to add the first comment!