TUI got back into fashion and it seems like everyone is trying hard to reinvent GUI in a really roundabout way, like hacking Braille to display graphs. I think the circle will be complete with the support for proportional fonts for readability, like in Emacs. Character sizing is already (kind of) a thing, which ridiculously enables Markdown rendering in a terminal.
Man, I really want a proper GUI framework with this kind of energy behind it.
A look at the VT100 standard was enough for me to decide building "modern" GUIs on top of that is truly the definition of madness and bloat.
Why go through all that effort and leaky abstractions to display GUIs when you can just bitblt pixels from memory to a framebuffer directly?