
Terminal multiplexer with floating panes, multiplayer collaboration, WebAssembly plugins, and built-in web client
Zellij is a terminal multiplexer that provides workspace functionality for developers and terminal users. It creates multiple terminal sessions within a single interface, supporting both traditional tiled panes and floating panes that can be positioned freely. The tool includes stacked panes for organizing multiple terminals in the same space.
Zellij offers multiplayer collaboration features that allow multiple users to work in the same terminal session simultaneously. It includes a plugin system that supports WebAssembly, enabling plugins written in any language that compiles to WASM. The tool also provides a built-in web client, allowing users to access their terminal sessions through a browser without requiring a local terminal emulator.
The tool supports layouts for automating workspace setup and personal configuration. Zellij targets both beginners and advanced users, providing default configurations that work immediately while offering extensive customization options. It serves developers, operations teams, and anyone who frequently uses terminal-based workflows and needs to manage multiple terminal sessions efficiently.
# via Cargo
cargo install --locked zellij
# via Try without installing
bash <(curl -L https://zellij.dev/launch)
