rio README

The project's README from github.com/raphamorim/rio. As one markdown file: README.md.

Rio terminal logo
Rio Terminal

Rio is a modern terminal built to run everywhere.
About · Install · Config · Changelog · Sponsor

Documentation: rioterm.com.

Supporting the Project

If you use and like Rio, please consider sponsoring it: your support helps to cover the fees required to maintain the project and to validate the time spent working on it!

Sponsor Rio terminal

Packaging

Packaging status

Demo with split and CRT on MacOS

Demo Rio 0.2.0 on MacOS

Demo with blurred background on Linux

Demo blurred background

Demo of Rio running on a Steam Deck

Demo of Rio running on a Steam Deck

Minimal stable rust version

Rio's MSRV is 1.96.1.

rio (raphamorim/rio)

Searching Database…

7.6K ·GitHub
Что это такое?Rio — эмулятор терминала с аппаратным ускорением на GPU, написанный на Rust и задуманный для работы и как нативное настольное приложение, и внутри веб-браузеров.
Rio может работать в веб-браузере или это только настольное приложение?Rio нацелен и на настольные системы, и на браузеры: его конвейер рендеринга на GPU (построенный на wgpu) позволяет одному и тому же рендереру работать как нативный настольный терминал или компилироваться для браузерных сред.
Как установить Rio?README отсылает к отдельному разделу Packaging с пакетами для платформ и к полным инструкциям по установке и использованию на сайте документации проекта rioterm.com.
На каких системах Rio реально можно запустить?Rio нативно работает на настольных macOS и Linux, как показано в демонстрациях проекта, его даже демонстрировали запущенным на Steam Deck, наряду с выполнением в браузере.
Нужна ли Rio дискретная видеокарта?Да, рендеринг Rio ускоряется на GPU через библиотеку wgpu с бэкендами вроде Vulkan и Metal, поэтому он полагается на GPU вашей системы, а не на рендеринг силами CPU.
Почему аппаратное ускорение важно для эмулятора терминала?Рендеринг на GPU позволяет Rio плавно обрабатывать визуальные эффекты вроде размытых фонов, разделённых панелей и отображения в стиле CRT, как показано в демонстрациях для платформ, вместо медленного рендеринга терминала на CPU.
Какая технология рендеринга лежит в основе Rio?Rio использует wgpu — реализацию WebGPU — с GPU-бэкендами вроде Vulkan и Metal, что также позволяет ему нацеливаться и на настольные, и на браузерные среды.
Creator
raphamorim
Size
346.6 MB
Stars
7.6K
Age
4y
Commits · 90 Days