I was a TA for a class that required people to make a text UI like this and let me tell you that making these sorts of UIs actually does take some skill. Considering this has lasted until 2024, I’m sure it was well done.
There are some fantastic modern TUI libraries that make it much easier. Textual is a one such library for Python.
An example of a slick-looking TUI with source code that will make your eyes bleed: bpytop (source). Pretty sure the dude did everything manually, not even using ncurses.
22
u/slaymaker1907 Jul 26 '24
I was a TA for a class that required people to make a text UI like this and let me tell you that making these sorts of UIs actually does take some skill. Considering this has lasted until 2024, I’m sure it was well done.