Raphael Amorim

Raphael Amorim

@raphamorim.bsky.social

Intern at Lovable. Accidentally created Rio terminal. Prev: Charm, Spotify, GoDaddy

24 followers7 following32 posts

Announcing Canario, a new terminal for macOS. It uses Rio under the hood 🐤 Spaces with their own colors (⌘1–9), splits, a ⌘K command bar, live tab previews, session restore, and a floating quick terminal on ⌥⌘T. macOS only for now, Linux and Windows are coming. rapha.land/canario

Announcing today rio-vt and librio: Rio's terminal engine, now embeddable. • rio-vt ~ a rust crate, the VT parser, grid, scrollback, selection, search, PTY and Sixel/Kitty/iTerm2 images. • librio: ~ the same core as a C ABI for Swift & C, on macOS, Linux & Windows. rioterm.com/blog/2026/07...

rioterm.comrio-vt and librio: Rio's terminal engine, now embeddable | Rio TerminalRio's terminal core is now a standalone, dependency-light engine you can embed anywhere: rio-vt as a safe Rust crate and librio as a C ABI.

This is boo code editor, the editor I have been working for a while. It is running using Glyph terminal protocol + Kitty image protocol unicode for the image. No font installation needed, it just works. Fully terminal based. I will share more about it when time is due.

Raphael Amorim reposted

Introducing Glyph Protocol for Terminals. Every TUI, prompt, and editor today assumes you've installed a Font somewhere, then silently fails. Glyph Protocol allows applications register vector glyphs, and can query whether a codepoint is already covered. rapha.land/introducing-...

rapha.landIntroducing Glyph Protocol for Terminals - Raphael AmorimA protocol for terminals that allows applications to register custom vector glyphs and query whether a codepoint is renderable on the system — so you no longer need to install a 10MB font just to rend...

Kitty image protocol landing for Rio terminal v0.3 also: - gif support through sixel - fixes for sixel opacity issues - kitty shared memory support for microsoft windows - kitty image protocol streaming support

Rio v0.2.31 released github.com/raphamorim/r... fyi: we are getting close to 0.3.x release that will include - proper simd with native metal support - complete new ui sytem (split, search bar, + other components) - animations - window quake support - etc

github.comRelease v0.2.31 · raphamorim/rioUpdate Rust to v1.90. Fix kitty keyboard recognition. Breaking: Simplified key binding escape sequences Replaced separate text and bytes fields with a single esc field Escape sequences are now sen...

Raphael Amorim reposted

Terminals are “just text,” right? Not quite. Raphael Amorim takes us under the hood of terminal emulators — PTYs, ANSI codes, input handling, rendering and more. 🔧 Terminals Are Just Text? Think Again #rustlang #rustlab2025

Meet Boo Code Editor 1. Movementation based on lexical 2. Movementation based on combo system (more details soon) 3. Introduces a replacement for LSP architecture 4. Editing predict Fast, powerful and offline first.

Raphael Amorim reposted

What if Bubble Tea spoke every language? Raphael Amorim shares how Charm.sh tools are being ported beyond Go — and what it takes to keep the dev experience intact. 🌐 Unchaining Charm: Making Dev Tools Speak Every Language #golang #golab2025

You are up to date.