Linux's `make menuconfig` [0] and GDB's TUI interface [1] are the first ones that come to mind. Both are very powerful once you get to know them a bit, and are still valuable tools today. [0] https://en.wikipedia.org/wiki/Menuconfig [1] https://sourceware.org/gdb/current/onlinedocs/gdb.html/TUI.h...
Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
171–180 of 299 posts
Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
#172WordPerfect is an interesting example: https://lock.cmpxchg8b.com/wordperfect.html WordStar is another one, used by George RR Martin et al: https://arstechnica.com/information-technology/2017/03/words...
Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
#173These certainly aren't forgotten, but I like: * `ranger` file manager: https://ranger.github.io/ * `ncdu` for visualising disk usage: https://dev.yorhel.nl/ncdu * `htop` process monitor: https://htop.dev/ I just find them very intuitive, and information-dense while not being overwhelming.
`ncdu` is the single best tool I've ever found for tracking down high-disk-usage directories deep in the filesystem. Run it with the `-x` flag to prevent it from crossing mounts.
Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
#174While there were many things I didn't like about the AIX "smit" sysadmin tool, the UI in the tty version was pretty smooth for the time period. An example: http://img1.51cto.com/attachment/201204/133704226.jpg
Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
#175- K9s: replaced my use of kubectl and the K8s dashboard. Lets you go from browse —> action on a resource so much faster than kubectl.
- btop: it’s like top, but way prettier.
Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
#176ncmpcpp is a TUI based music player for your audio file collection. It's actually a frontend to the mpd (music player daemon) https://rybczak.net/ncmpcpp https://wiki.archlinux.org/title/ncmpcpp
Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
#177to a lesser extent: btop, htop (but I find the shortcuts confusing), csvlens (https://github.com/YS-L/csvlens), lynx (elinks, links).
Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
#178https://docs.sweeting.me/s/system-monitoring-tools
There's also this list: https://github.com/rothgar/awesome-tuis
In particular ones I haven't seen mentioned already are:
pudb (gdb for python), glances (better htop), memray, fdisk, ctop (htop for docker), dissy (dissasembler), fzf (file browser), micro (like nano meets Sublime Text), hexyl (hex viewer)
Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
#179I have used this https://github.com/vadimdemedes/ink/ for TUI design, it's "React" for TUI. It's pretty good but I had to add a bit of sub-process parallelization since I have a long running process in the background.
Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
#180Are there any tools to convert a TUI into a GUI?
Please let me know if someone actually tries this!