raphamorim

A hardware-accelerated GPU terminal emulator that runs on desktops and in browsers, built with Rust and WebAssembly.

v0.5.28
Published at
Sep 17, 2026
7,576
Stars
26,641
Download
Synced at
15d ago
rust

Latest release

v0.5.28Sep 17, 2026, 08:54 PM
Downloads slow? Switch the source anytime above

README

Project Overview

Rio is a modern terminal built to run everywhere – as a native desktop application (Rust) or in the browser (powered by WebAssembly).

Key Features

  • Hardware-accelerated GPU rendering with lower system load
  • Threaded rendering for ultra-low latency
  • Tab support
  • Cross-platform: macOS, Linux, Windows
  • Low CPU and memory usage
  • Split view and CRT effects
  • Blur background support (Linux)
  • Runs on Steam Deck

Target Audience

  • Developers who want high-performance terminals
  • Users who need a terminal in the browser
  • Cross-platform workers

Quick Start

  1. See the installation guide at rioterm.com
  2. Download the binary for your platform (macOS, Linux, Windows)
  3. Windows can install via winget: winget install -e --id raphamorim.rio
  4. Launch Rio and start using it
  5. Customize via the configuration docs

Core Advantages

  • GPU-accelerated rendering with excellent performance
  • Runs on desktops and in browsers
  • Low resource usage
  • Open-source and free

System Requirements

  • OS: macOS, Linux, Windows 10+
  • Architectures: x86_64, arm64
  • Additional Dependencies: None
  • MSRV: Rust 1.96.1

Notes

  • The project accepts sponsorships to help cover maintenance costs

Release history

Sort