raphamorim/rio
A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 2
- age_days: 1428
- days_rel: 10
- days_push: 7
- n_releases_24m: 92
Adoption not part of the score
7401 stars · 335 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Rio is a hardware-accelerated terminal emulator written in Rust using wgpu (Metal/Vulkan), available for macOS, Windows, Linux, FreeBSD, and WebAssembly. It supports modern terminal features like split panels, vi mode, image protocols (Sixel, iTerm2, Kitty), and runs in desktops and browsers.
Use cases
- gpu-accelerated terminal emulator for macos
- fast terminal with split panels
- terminal emulator that runs in the browser
- terminal with kitty graphics and sixel image support
- cross-platform terminal for windows linux and freebsd
- rust terminal emulator with vi mode
- terminal with adaptive light and dark themes
When to choose
- you want a fast, GPU-rendered terminal with low input latency
- you need one terminal across macOS, Windows, Linux, FreeBSD, and the web
- you want modern features like split panels, vi mode, image protocols, and retroarch shaders
- you prefer a TOML-configurable terminal with live config reload and theming
When to avoid
- you need a terminal that runs without GPU acceleration on very old hardware
- you rely on an ecosystem of plugins or extensions specific to another emulator
- you need a minimal, dependency-free terminal for embedded or headless servers
Facets
application · maturity active
terminal-ui gui graphics developer-tools developer-tools cross-platform windows bsd wasm rust cross-platform terminal-emulator gpu-accelerated wgpu sixel kitty-graphics-protocol split-panels vi-mode browser-based-terminal command-line macos linux
10 sources
- readme: https://github.com/raphamorim/rio · fetched 2026-08-28 · fdbb6286b272
- homepage: https://rioterm.com · fetched 2026-08-29 · 40549ae0b456
- site_page: https://rioterm.com/docs/install · fetched 2026-08-29 · 24de76f24be6
- site_page: https://rioterm.com/docs/config · fetched 2026-08-29 · 07fd70524f31
- site_page: https://rioterm.com/docs/features · fetched 2026-08-29 · 774106039049
- site_page: https://rioterm.com/docs/key-bindings · fetched 2026-08-29 · cbf974fedb5e
- site_page: https://rioterm.com/docs/install/macos · fetched 2026-08-29 · fc8d4b9b37e3
- site_page: https://rioterm.com/docs/install/windows · fetched 2026-08-29 · db504b52b0d1
- site_page: https://rioterm.com/docs/install/build-from-source · fetched 2026-08-29 · dde4c8fb2fd2
- site_page: https://rioterm.com/changelog · fetched 2026-08-29 · 7bc100422105
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| raphamorim/rio | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem