Hardware-accelerated GPU terminal emulator powered by WebGPU, written in Rust with focus on speed.
Rio is a modern terminal emulator built with cross-platform compatibility as its core philosophy, designed to "run everywhere." What sets Rio apart is its ambitious platform reach - it runs natively on macOS, Linux, and Windows as a desktop application, with plans to support web browsers through WebAssembly. This makes it particularly appealing for developers who work across multiple operating systems and want a consistent terminal experience.
The terminal showcases several modern features including split panes, CRT effects for retro aesthetics, and background blur capabilities on supported platforms. Rio appears to prioritize visual customization and modern UI elements while maintaining cross-platform functionality. The project is built with Rust, requiring a minimum stable version of 1.92.0, which suggests a focus on performance and memory safety.
Rio targets developers and power users who value consistency across different operating systems and appreciate modern terminal aesthetics. The Steam Deck compatibility demonstrates its versatility for gaming-focused Linux environments, while the various visual effects and customization options appeal to users who want their terminal to be both functional and visually appealing. The active development and sponsorship model indicate it's designed for users who want a forward-thinking terminal that will continue evolving with new features.
# via macOS
See installation guide at rioterm.com/docs/install/macos
# via Linux
See installation guide at rioterm.com/docs/install/linux
# via Windows
See installation guide at rioterm.com/docs/install/windows


