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
