#terminaluserinterface — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #terminaluserinterface, aggregated by home.social.
-
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!
https://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
-
Developer experience has been my consistent focus when #Ratatui #Ruby and its #MVU runtime #Tea (The #Elm Architecture).
For example, look at this great #Router #DSL! For most cases, this will save you a ton of code and headaches. But when you need full control, you've got it.
Try it now: https://git.sr.ht/~kerrick/ratatui_ruby-tea
Learn more: https://sr.ht/~kerrick/ratatui_ruby/
#DeveloperExperience #DX #TUI #TerminalUserInterface #Software #Functional #Programming #SoftwareEngineering