Live data from Hacker News

Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

news.ycombinator.com

41–50 of 299 posts

Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

#41
I recently had a coworker point out VisiData: https://www.visidata.org/

It has a huge number of data formats it can visualize, but I haven't taken the time to go through them all. What I do know is that it is great for viewing CSVs in a terminal. Even if I don't use it for anything else, that alone merits an install from me.

Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

#42
post #6

In stark contrast to most GNU/*nix tools, I really liked MS-DOS's edit.com text editor. Unlike emacs or vim or even nano, it didn't have a bunch of invisible shortcut keys, just a Windows-like drop-down menu system (but rendered in DOS). You could easily browse through the menu hierarchy, but still memorize certain shortcuts that you often use (just like Windows). In later versions you could even use the mouse to sel…

Fun fact: EDIT.COM and HELP.COM are secretly QBASIC.EXE: https://en.wikipedia.org/wiki/QBasic#Contents

Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

#44
post #40

I use vim, mutt, tig, newsboat, jless (if that counts) pretty much daily. Also a TUI Confluence client which I wrote and which I am the only user of as far as I know. Navigating Confluence becomes a breeze.

Considering how many HTTP requests the web interface takes, I can see a dedicated Confluence client being a big win.

Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

#45
post #40

I use vim, mutt, tig, newsboat, jless (if that counts) pretty much daily. Also a TUI Confluence client which I wrote and which I am the only user of as far as I know. Navigating Confluence becomes a breeze.

Considering how many HTTP requests the web interface takes, I can see a dedicated Confluence client being a big win.

Yes, it's insane. The amount of clicks it takes to get anywhere, too.

One of the neatest things of my client is that I can cycle through unified diffs of the history of one page with a single key stroke. It's not perfect (macros are a problem) but good enough for me.

Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

#46
post #13
post #6

In stark contrast to most GNU/*nix tools, I really liked MS-DOS's edit.com text editor. Unlike emacs or vim or even nano, it didn't have a bunch of invisible shortcut keys, just a Windows-like drop-down menu system (but rendered in DOS). You could easily browse through the menu hierarchy, but still memorize certain shortcuts that you often use (just like Windows). In later versions you could even use the mouse to sel…

> Unlike emacs or vim or even nano, it didn't have a bunch of invisible shortcut keys, just a Windows-like drop-down menu system (but rendered in DOS). You might like "joe", which was inspired by WordStar: https://joe-editor.sourceforge.io/ >

Also Midnight Commander's integrated editor: `mc -e`.

Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

#47
post #33

Not particularly high-level, but representing common TUI designs and usage patterns on Unix: Slrn, Mutt, Ncdu. https://en.wikipedia.org/wiki/Slrn https://en.wikipedia.org/wiki/Mutt_(email_client) https://en.wikipedia.org/wiki/Ncdu

For those who are familiar with using the *nix du command, ncdu is like a nice step up. Finding what is using your disk space naturally requires repeatedly descending into directories and checking what is using up most space. So having TUI for it makes a lot of sense.

Thanks for listing it.

Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

#48
post #9
post #3

Midnight Commander immediately comes to mind, but also Borland's C++ compiler.

I believe Norton Commander was the original product (for MS DOS), Midnight Commander is its open-source cross-platform clone. FAR Manager is another notable TUI clone of NC. Windows Commander/Total Commander are also NC clones, but implemented as GUI instead of TUI. NC was one of the most convenient UIs for managing files, it’s a pity none of the major operating systems adopted this style for their default file manag…

Volkov Commander should get an honorable mention here, it is a tiny reimplementation of the NC interface. On the FAR Manager level of complexity DOS Navigator is also notable.

Re: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

#49

As someone who writes software for moderately boring business operations, I've been wondering making terminal-based apps with lots of keyboard shortcuts would lead to a more productive end user than writing a web app. I've been looking at https://github.com/gui-cs/Terminal.Gui but haven't tried it yet.

I'm old enough to have used green screen CICS apps in a bank. The things that really helped productivity were: * Information dense screens (despite having only 80x25 characters) * Responsiveness * Reliable type-ahead when the responsiveness wasn't quite good enough

Those used to be common features of websites until 5-10 years ago too. And I'm assuming that you mean 'responsiveness' in the sense of 'application responds immediately to user input' rather than the misnomer usage common in web development.
Post reply on HN