Repolode
Helvesec

Helvesec/rmux

Rust로 작성된 크로스플랫폼 터미널 멀티플렉서 엔진으로, 코드에서 CLI와 TUI 앱을 제어할 수 있는 Rust·Python·TypeScript용 타입 지정 SDK를 제공합니다.

대체할 수 있는 제품:tmux

스타
2,692
포크
167
열린 이슈
25
마지막 커밋
13일 전

어떤 프로젝트인가요?

RMUX는 Rust로 작성된 터미널 멀티플렉서 엔진입니다. tmux 호환 명령어를 90개 이상 구현했으며 WSL 없이 Linux, macOS, Windows에서 네이티브로 실행됩니다. 독립 실행형 CLI로 사용하거나 Ratatui 위젯을 통해 Rust 터미널 앱에 임베드할 수 있으며, 타입 지정 SDK로 스크립트에서 제어할 수도 있습니다.

로컬 데몬이 셸, 패인, 창, 세션, 스크롤백을 사용자 컴퓨터에 보관합니다. SDK는 이 데몬에 연결해 세션을 만들고, 스냅샷을 읽고, 출력을 기다리며, 패인 콘텐츠를 스트리밍합니다. 따라서 코드에서 대화형 프로그램을 자동화할 수 있습니다.

또한 Web Share 기능을 통해 실행은 로컬에서 유지하면서 종단 간 암호화 연결로 선택한 패인이나 세션을 브라우저에 공개할 수 있습니다. 내장된 Claude Code 모드에서는 tmux teammate mode를 활성화한 상태로 RMUX 워크스페이스 안에서 Claude를 실행합니다.

핵심 기능

  • 01tmux 호환 명령어를 90개 이상 구현합니다.
  • 02Linux, macOS, Windows에서 네이티브로 실행됩니다.
  • 03Rust, Python, TypeScript용 타입 지정 SDK를 제공합니다.
  • 04Rust TUI 앱에서 실시간 패인을 렌더링하는 Ratatui 위젯을 제공합니다.
  • 05종단 간 암호화를 적용해 브라우저에서 로컬 세션에 접근할 수 있는 Web Share를 제공합니다.
  • 06로컬 데몬이 세션과 스크롤백을 사용자 컴퓨터에 보관합니다.

활용 사례

  • 스크립트나 에이전트로 대화형 CLI 또는 TUI 프로그램을 자동화합니다.
  • WSL 없이 Windows에서 tmux 스타일의 워크플로를 실행합니다.
  • 실시간 터미널 패인을 Rust 터미널 앱에 임베드합니다.
  • 브라우저에서 원격 사용자와 로컬 터미널 세션을 공유합니다.

빠른 시작

  1. 1

    macOS에서 Homebrew로 설치하기

    brew install rmux
  2. 2

    Windows에서 WinGet으로 설치하기

    winget install rmux
  3. 3

    설치된 버전 확인하기

    rmux -V
  4. 4

    사용 가능한 명령어 목록 보기

    rmux list-commands

사용 전 알아둘 점

  • 라이선스가 명확하게 지정되어 있지 않으므로(NOASSERTION), 사용 전에 라이선스 조건을 확인하세요.
  • README에는 안정 버전 릴리스 라인이 설명되어 있지 않습니다. 버전이 0.10.0인 점을 보면 아직 1.0 이전 개발 단계인 것으로 보입니다.

포함된 컬렉션

토픽

자주 묻는 질문

rmux은(는) 무엇인가요?
Rust로 작성된 크로스플랫폼 터미널 멀티플렉서 엔진으로, 코드에서 CLI와 TUI 앱을 제어할 수 있는 Rust·Python·TypeScript용 타입 지정 SDK를 제공합니다. RMUX는 Rust로 작성된 터미널 멀티플렉서 엔진입니다. tmux 호환 명령어를 90개 이상 구현했으며 WSL 없이 Linux, macOS, Windows에서 네이티브로 실행됩니다. 독립 실행형 CLI로 사용하거나 Ratatui 위젯을 통해 Rust 터미널 앱에 임베드할 수 있으며, 타입 지정 SDK로 스크립트에서 제어할 수도 있습니다.
rmux은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
rmux은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
rmux은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. rmux의 마지막 커밋은 2026년 10월 24일입니다.
rmux은(는) 어디에 사용할 수 있나요?
스크립트나 에이전트로 대화형 CLI 또는 TUI 프로그램을 자동화합니다. WSL 없이 Windows에서 tmux 스타일의 워크플로를 실행합니다. 실시간 터미널 패인을 Rust 터미널 앱에 임베드합니다. 브라우저에서 원격 사용자와 로컬 터미널 세션을 공유합니다.
rmux는 어떻게 설치하나요?
macOS에서 Homebrew로 설치하기: brew install rmux Windows에서 WinGet으로 설치하기: winget install rmux 설치된 버전 확인하기: rmux -V 사용 가능한 명령어 목록 보기: rmux list-commands
rmux은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Helvesec/rmux

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

패널, 탭, 레이아웃, 플로팅 패널, 협업 및 플러그인 시스템을 제공하는 터미널 워크스페이스 및 멀티플렉서입니다.

개발 도구#terminal#multiplexer#tmux-alternative
3.6만+63 이번 주1.5천RustMIT업데이트 23시간 전