#RatatuiRuby

2026-03-15

fancy a command line music player made in #ruby? And here it is codeberg.org/wildeng/YAMP_CLI

not covered by tests, because I'm lazy and it started because I wanted to try #RatatuiRuby

N-gated Hacker Newsngate
2026-01-21

🎩 Ah, , because what we really needed was a Rust library wrapped in Ruby to make terminal UIs as complicated as possible. 🚀 Let's hope your terminal can handle the joy of spinning wheels and progress bars without combusting 💥.
ratatui-ruby.dev/

Hacker Newsh4ckernews
2026-01-21

RatatuiRuby wraps Rust Ratatui as a RubyGem – TUIs with the joy of Ruby

ratatui-ruby.dev/

Kerrick Long (code)kerrick@ruby.social
2026-01-15

ratatui_ruby v0.10.2 released! 🎉

Inline viewports bring "forms over flags" to CLI design. Show inline menus and spinners exactly when users need them. Insert status messages above running TUIs. Preserve terminal scrollback, or wipe it clean. Jump into full screen moments as needed.

🔗 git.sr.ht/~kerrick/ratatui_ruby

#RatatuiRuby #Ruby #TUI #TerminalUI #CLI #Programming #Software #DevTools #DX #RatatuiRuby

Kerrick Long (code)kerrick@ruby.social
2026-01-11

RatatuiRuby uses a tree of `Data` objects to declare how the UI should look.

This morning, I woke up realizing I could use this to improve TUI accessibility!

The latest commit has the seed of an experimental feature that writes #Semantic XML every frame. It's not fully accessible yet, but it's a start!

sr.ht/~kerrick/ratatui_ruby/

Check out the `trunk` branch of `ratatui_ruby` to see it in action!

#a11y #accessibility #TUI #TerminalUserInterface #Ruby #Rust #Ratatui #RatatuiRuby

Kerrick Long (code)kerrick@ruby.social
2026-01-02

I really need some better workflows and tools for AI-Assisted Development. I'm learning a lot of things I think might be good patterns, but it is still chaos.

Got any tips for me?

#LLM #VibeCoding #AI #SoftwareEngineering #ComputerProgramming #Ruby #Gemini #Claude #Antigravity #Amp #Ratatui #RatatuiRuby

A chaotic screenshot of 3 vertical 5K monitors (@2x) showing multiple AI chats, test applications, documentation, and scattered TextEdit windows with both saved and queued prompts.
Kerrick Long (blog)kerrick@kerrick.blog
2025-12-24

“I am Antigravity. I am ready. Go.”

I was vibe coding with Antigravity tonight, and I broke it in the most bizarre way. With the repo at this commit and with a clean working tree, I gave Gemini 3 Pro (High) this prompt: Check out my git tags. Check out my git log! Ope, check out my @CHANGELOG.md... And then write it. For a few moments it seemed to chug along just fine, building a coherent Chain of Thought. Then it got weirder, and weirder. […]

kerrick.blog/posts/2025/i-am-a

Kerrick Long (blog)kerrick@kerrick.blog
2025-12-23

Ratatui Bindings for Ruby

I just published a new gem: ratatui_ruby, which offers Ratatui bindings for Ruby. It allows you to cook up Terminal User Interfaces in Ruby. I expect to write more about it in the coming days. Until then, check out the repo, the documentation, the examples, the mailing lists, the issue tracker, and the ruby gem! […]

kerrick.blog/posts/2025/ratatu

A screenshot of a terminal showing a "Hello, Ratatui! Press 'q' to quit." centered inside of a bordered block labeled "My First App"

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst