Rio
A hardware-accelerated GPU terminal emulator for desktops and browsers.
What’s new
Verified 1h ago- Fixed typing echo in synchronized-output TUIs arriving ~150-200 ms late through Windows ConPTY. ConPTY coalesces output, so a frame's begin/end synchronized-update pair (mode 2026) often arrives inside one chunk; the begin armed Rio's 150 ms timeout but the inline end never disarmed it, so every following frame waited out the timer. An inline end now disarms the timeout, and replaying a buffered update re-arms it when a new begin is still pending (closes [#1753](https://github.com/raphamorim/rio/issues/1753), thanks to @cmoron for the original diagnosis and fix in [#1754](https://github.com/raphamorim/rio/pull/1754), ported to rio-vt by @marc2332 in [#1788](https://github.com/raphamorim/rio/pull/1788), landed via [#1789](https://github.com/raphamorim/rio/pull/1789)).
- rio-vt: synchronized updates whose 150 ms deadline has passed now flush on the next advance() call. Rio's event loop already flushed at the deadline, but embedders that drive the processor straight from a read loop had no timeout driver at all. A client that armed mode 2026 and stalled could freeze their screen until 2 MB of output accumulated. The latency cap now works out of the box for every embedder.
Full release notes →
- rio-vt: synchronized updates whose 150 ms deadline has passed now flush on the next advance() call. Rio's event loop already flushed at the deadline, but embedders that drive the processor straight from a read loop had no timeout driver at all. A client that armed mode 2026 and stalled could freeze their screen until 2 MB of output accumulated. The latency cap now works out of the box for every embedder.
Official download sources
Each source below has been validated against an approved publisher domain and editorially approved. Links route through a safe internal redirect.
Verified checksum File integrity
No threats detected — 0/69 engines VirusTotal ↗Verify your downloaded file matches the publisher’s official hash before installing.
SHA-256
1e0beeba48cc089da28a660afda6c9971df0dc0a30c0203a5a50061e632f9be7
Install with one command
Prefer a package manager? Paste this into Windows Terminal:
scoop
scoop bucket add extras; scoop install rio
choco
choco install rio -y
Platforms: Windows
Rio compared
A factual, side-by-side overview based only on verified data.
| Attribute | Rio This page | Zeal | PowerShell | Termora |
|---|---|---|---|---|
| Developer | Raphael Amorim | Oleg Shparber | Microsoft | Termora |
| Category | Developer Tools | Developer Tools | Developer Tools | Developer Tools |
| Platforms | Windows | Windows | Windows | Windows |
| Official sources | 1 | 1 | 1 | 1 |
| Verified official | ✓ | ✓ | ✓ | ✓ |
Alternatives to Rio
Verified, official downloads in the same category.
Frequently asked questions
Where can I download Rio safely?
Use the official sources listed on this page. Each link is validated against an approved publisher domain and routes through a safe internal redirect — no third-party or bundled installers.
Which platforms does Rio support?
Rio is available for Windows.
Is this the official Rio download?
Yes. Every source shown here is validated against the publisher’s approved domain and editorially reviewed before being published.
Who develops Rio?
Rio is developed by Raphael Amorim.
What are the best alternatives to Rio?
Popular alternatives include Yank Note, Termora and Alacritty. See the comparison above for a side-by-side overview.
Reviews & ratings
No reviews yet — be the first to share your experience.
Write a review