Rioのターミナルエンジンが分離、埋め込み可能に

Rio-vt and librio: Rio's terminal engine, now embeddable

Rioのターミナルエンジンが分離、埋め込み可能に

Rio 0.5で、ターミナルエンジンがレンダラーや設定から分離され、安全なRustクレート「rio-vt」とC ABIを提供する「librio」の2層構造になりました。rio-vtはVT状態機械、グリッド、スクロールバック、選択、検索、画像プロトコルを備え、レンダリングやGPUに依存しません。librioはSwift、C、Go、Pythonなどから利用でき、プリビルトの静的ライブラリとして提供されます。すでにLovableなどの企業で本番利用されており、ベンチマークでは既存のvt100やalacritty_terminalを多くのワークロードで上回ります。

「rio-vtは、すでにLovableなどの企業で本番運用されており、実際のターミナルワークロードを支えています。」
  1. evanjrowley

    RioはPlan 9のターミナルマルチプレクサです。

  2. arikrahman

    素晴らしい。ghost.elは、よくできたlibghostty-vtライブラリのおかげで作られました。次はEmacsでRioを試すのがとても楽しみです。

  3. floren

    ターミナルエミュレータに「rio」と名付けるのは、Rob Pikeに対する残酷な冗談のようだ。

同じ日のその他の記事

2026-08-05