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
Raphael Amorim
Raphael Amorim
@raphamorim.bsky.social
Intern at Lovable. Accidentally created Rio terminal. Prev: Charm, Spotify, GoDaddy
24 followers7 following32 posts
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...
It was really great talk about Glyph protocol, Rio terminal, Jam programming language and kinda of demo a bit Boo code editor. Thanks @orhun.dev ! www.youtube.com/watch?v=7uxX...
Raphael Amorim reposted
I got excited about the Jam (jamlang.org/reference/ , pre 0.1) language from @raphamorim.bsky.social. No-GC memory-safe language that wants to be very easy and fun to learn and use. Like Rust meets Zig (Risg?) I tried it around on a JSON Serde and a toy web server. Will keep following closely.
A Playstation One (PS1) emulator fully written in Jam github.com/raphamorim/j...
Raphael Amorim reposted
Today we will talk about the future of terminals at "Terminal Tuesdays" podcast! 📢 🎙️ Today's guest: Raphael Amorim (@raphamorims) - the creator of Rio terminal 📅 19:00 CET 📍 Join our Discord: terminalcollective.org ▶️ YouTube: www.youtube.com/@TerminalCol... #terminal #opensource #rustlang #tui
Last week I introduced Glyph Protocol for terminals. Today: it supports color glyphs. No need to install fonts anymore, it just works. More info: rapha.land/adding-color...
Raphael Amorim reposted
10/10 this is what intentional and thoughtful development looks like. Super excited to see this more widely adopted in the terminal emulator landscape rapha.land/introducing-...
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-...
Rio terminal emulator v0.3.11 released. github.com/raphamorim/r...
Wrapping up my slides for @rustlab.it — super excited for this talk! 1. Deep dive into terminals 2. How TUIs work 3. How a terminal actually works By the end, you’ll know where to start building your own Rio Terminal or Bubble Tea.
Raphael Amorim reposted
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
Raphael Amorim reposted
Love seeing a sticker of something I’ve been working on at @charm.land ! Not out in the world yet, but it’s on the way soon 😉
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.