News for hackers. Stuff that matters.
Re:Ask HN: Interesting TUIs (text user interfaces), maybe fo... by ryancooper4 on Wednesday May 08, 2024 @03:08AM (#40295174)
If one were to start a project from scratch today, with the goal of having such a hyper-efficient TUI, similar to the Lowes/Costco ones, to be accessible via SSH/Telnet/locally... are there frameworks out there to use? Would my best bet still be ncurses? Are there simpler alternatives?
Re:Ask HN: Interesting TUIs (text user interfaces), maybe fo... by nilsherzig on Wednesday May 08, 2024 @03:50AM (#40295429)
There is bubbletea for go
Re:Ask HN: Interesting TUIs (text user interfaces), maybe fo... by tomcam on Wednesday May 08, 2024 @04:49AM (#40295751)
I’ve thought about this a lot. I’d use the default system GUI but build in an optional command line.
Re:Ask HN: Interesting TUIs (text user interfaces), maybe fo... by Dealt4973 on Wednesday May 08, 2024 @04:31PM (#40302485)
charm.sh is probably what you're looking for
Re:Ask HN: Interesting TUIs (text user interfaces), maybe fo... by mattsimpson on Wednesday May 08, 2024 @10:24PM (#40304673)
Thanks for posting this. Learning that Charm exists just made me so happy. I can't wait to build something.
Re:Ask HN: Interesting TUIs (text user interfaces), maybe fo... by mindcrime on Wednesday May 08, 2024 @05:09PM (#40302737)
Re:Ask HN: Interesting TUIs (text user interfaces), maybe fo... by jhayward on Friday May 10, 2024 @06:29PM (#40324369)
The `rich` module for Python is remarkably complete and lets you code at a very high level - even has CSS. Rich's sibling, Textual[1] is designed for building TUIs.

[1] https://github.com/Textualize/textual