rio-vt and librio: Rio's terminal engine, now embeddable
Summary
Raphael Amorim introduces rio-vt and librio, the embeddable terminal engine for Rio. The post explains how the engine is split into two layers—rio-vt (Rust, safe, no rendering) and librio (C ABI) for broad language compatibility—enabling developers to embed a full terminal engine into their apps. It also covers practical usage, benchmarks, production use, and plans for cross-platform support including WebAssembly.