Hardware-accelerated GPU terminal emulator powered by WebGPU, written in Rust with focus on speed.
Rio Terminal is a modern, cross-platform terminal emulator designed to run everywhere, from desktop applications to web browsers via WebAssembly. Built with Rust and leveraging significant portions of Alacritty's proven codebase for ANSI parsing, event handling, and processing, Rio combines the stability of established terminal technology with modern performance optimizations and architectural improvements.
Rio stands out with its platform versatility, offering native desktop applications for macOS, Linux, and Windows, while also preparing for web deployment through WebAssembly support. The terminal features advanced visual capabilities including split panes, CRT effects, and background blur effects, making it both functional and aesthetically appealing. The project is currently undergoing major development with version 0.3.0 bringing substantial performance improvements and architectural changes.
The terminal is ideal for developers and power users who want a modern, feature-rich terminal experience across multiple platforms. With its foundation built on Alacritty's reliable core and enhanced with contemporary features, Rio appeals to users seeking both stability and cutting-edge functionality. The project maintains a minimum stable Rust version of 1.92.0 and actively seeks community support through GitHub Sponsors to sustain development and cover maintenance costs.


