Rio is a terminal emulator for macOS, Windows, Linux, and FreeBSD. It provides a configurable environment for running shells and terminal applications.
Its Rust workspace includes the terminal frontend, backend, window integration, and the Sugarloaf rendering engine. The rendering stack uses wgpu.