Ferrix
github.com
Spec sheet
- Purpose
- Ferrix is a Rust terminal multiplexer inspired by GNU Screen and tmux.Read 4 Oct 2026 · github.com
- Product
- Ferrix is a Rust terminal multiplexer inspired by GNU Screen and tmux.Read 3 Oct 2026 · github.com
- Intended users
- The README recommends Ferrix for users seeking remote access, session snapshots, observability, and modern security features.Read 4 Oct 2026 · github.com
- Security
- The README lists TLS 1.3, bcrypt password hashing, configurable rate limiting, role-based permissions, and read-only session locking.Read 4 Oct 2026 · github.com
- License
- Ferrix is dual-licensed under MIT or Apache-2.0.Read 4 Oct 2026 · github.com
- Build options
- The README gives a 4.6 MB minimal build and a 9.7 MB full build, with feature flags for selecting capabilities.Read 3 Oct 2026 · github.com
- Build sizes
- The documented minimal build is 4.6 MB and the full-feature build is 9.7 MB.Read 4 Oct 2026 · github.com
- Configuration
- Ferrix uses TOML configuration and supports hot reload and customizable keybindings.Read 4 Oct 2026 · github.com
- Install availability
- The README says Homebrew and crates.io installation were coming soon and documents building from source with Cargo.Read 4 Oct 2026 · github.com
- Installation
- The README says to install from source or Cargo for now and marks the Homebrew tap and crates.io installation as coming soon.Read 3 Oct 2026 · github.com
- Multi-client
- Multiple clients can attach to the same session simultaneously.Read 4 Oct 2026 · github.com
- Plugins
- Its plugin architecture is WASM-based, and the README describes it as sandboxed.Read 4 Oct 2026 · github.com
- Recording
- Ferrix can record and replay terminal sessions with compression.Read 3 Oct 2026 · github.com
- Remote access
- Remote sessions support TCP/TLS, SSH tunnels, and Mosh transport.Read 4 Oct 2026 · github.com
- Remote connections
- Remote sessions support TCP/TLS, with SSH tunnel and Mosh transport also listed.Read 3 Oct 2026 · github.com
- Security caveat
- The README says penetration testing remained on its pre-v1.0 work list and recommends independent validation for mission-critical deployments.Read 4 Oct 2026 · github.com
- Session management
- It supports creating, attaching to, detaching from, listing, and terminating terminal sessions.Read 3 Oct 2026 · github.com
- Session recovery
- Ferrix supports session snapshots and optional crash recovery that autosaves every five minutes; crash recovery is marked experimental.Read 3 Oct 2026 · github.com
- Sessions and panes
- It supports creating, attaching to, detaching from, and managing sessions, windows, and split panes.Read 4 Oct 2026 · github.com
- Snapshots and recording
- Ferrix offers session snapshots and compressed session recording with replay.Read 4 Oct 2026 · github.com
- Support and community
- The README directs users to GitHub Issues for bug reports and GitHub Discussions for community discussion.Read 4 Oct 2026 · github.com
- Windows and panes
- Users can split panes, navigate between them, manage layouts, and work across multiple windows.Read 3 Oct 2026 · github.com
Where Specifiction places it
- Terminal Multiplexers#14 of 297.6