Rio 0.5, 터미널 엔진을 분리해 어떤 앱에든 임베드 가능한 rio-vt와 librio 공개
Rio-vt and librio: Rio's terminal engine, now embeddable

Rio 터미널의 핵심 엔진이 0.5 버전에서 rio-vt와 librio로 분리됐다. rio-vt는 렌더링 없이 VT 상태 머신, 그리드, 스크롤백, 선택, 검색, 이미지 프로토콜을 제공하는 안전한 Rust 크레이트이며, librio는 C ABI로 Swift, C, Go, Python 등 어떤 언어에서도 사용 가능한 정적 라이브러리다. 벤치마크에서 rio-vt는 대부분의 파싱, 직렬화, 리사이즈 작업에서 vt100과 alacritty_terminal보다 빠르며, 이미 Lovable 같은 회사에서 프로덕션에 사용 중이다.
이건 과학 프로젝트가 아닙니다. rio-vt는 이미 Lovable 같은 회사에서 프로덕션으로 사용 중이며, 실제 터미널 워크로드를 처리하고 있습니다.
- mintflow
SwiftTerm을 사용하는 앱이 있는데 libghostty를 시도해보고 싶지만 시간이 없네요. 터미널 엔진 선택지가 정말 많아졌다는 걸 알게 됐어요. 명확한 C ABI가 마음에 들고, 시간이 되면 시도해볼게요. 훌륭한 작업입니다!
- evanjrowley
Rio는 Plan 9의 터미널 멀티플렉서입니다.
- floren
터미널 에뮬레이터 이름을 'rio'로 짓는 건 Rob Pike에 대한 잔인한 농담이네요 :)