| ▲ | krismatja 3 hours ago | |||||||
Interesting that Jane Street has taken an interest in TUIs, I think mostly this renaissance is partly due to the current bloat of Electron GUIs. There are other great examples of TUIs that i've seen around the web: https://github.com/ratatui/awesome-ratatui https://terminaltrove.com/explore/ https://github.com/rothgar/awesome-tuis But I think we will swing back to using GUIs when we find a performant way of making them, I don't know what it is yet but surely someone is working on this. TUIs look good to look at though! | ||||||||
| ▲ | dogas an hour ago | parent | next [-] | |||||||
I've been making a modern Slack terminal client (https://github.com/gammons/slk) and it's been a joy to use daily. There are a few things that IMO have unlocked a fantastic TUI experience: - TUI libraries like Lipgloss and Bubbletea really allow users to build a rich experience nowadays. Really anything from https://charm.land is well-polished and a joy to use. - Kitty image format works great and allows for Avatars, image previews, etc, which helps immensely make slk feel like a Slack client and not an IRC client. | ||||||||
| ▲ | oDot 2 hours ago | parent | prev | next [-] | |||||||
Yep, that's about it. I am making a TUI for non-techies, packing it with Ghostty, and sending it to non-techies to use: | ||||||||
| ||||||||
| ▲ | schonfinkel an hour ago | parent | prev | next [-] | |||||||
> But I think we will swing back to using GUIs when we find a performant way of making them I like this new TUI renaissance as well, but if you wanna see what a symbiotic relationship between GUIs x TUIs could look like you need to see what Emacs does with Orgmode and the whole Org ecosystem of org-agenda, org-roam, etc. Lot's of these TUIs from the awesome are somewhat already inside Emacs. https://orgmode.org/ https://orgmode.org/manual/Agenda-Views.html | ||||||||
| ▲ | resiros 44 minutes ago | parent | prev | next [-] | |||||||
I agree. The only reason I use TUI is because GUI are very slow with electron. The only software that is as fast as TUI is the Zed IDE. Apparently they use Rust + their own built GUI toolkit with GPU rendering. And apparently it's tightly coupled with Zed. | ||||||||
| ▲ | 2 hours ago | parent | prev [-] | |||||||
| [deleted] | ||||||||