Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This looks good.

I believe there is a lot of room for TUI tools like this. Modern terminals and TUI libraries are advanced enough to support splits, colors, clicks etc.

Why run a 600mb electron app when a small TUI app will do just fine. Even if it’s a 30mb jar file that needs the jvm to run.

I also believe that constraints boost creativity and the fixed amount of rows/colums in a terminal and limited set of colors is great for that.

It’s not because some of these TUIs run full screen that they need to completely drop the unix philosophy. Apps like Mutt, Tig etc frequently delegate to $EDITOR, diff, w3m and others.

Some of my favourite TUI apps:

* Tmux : windows/panes multiplexer

* Tig : git log/status/blame/stage

* Mutt : email

* Fzf : fuzzy finder

* Irssi : IRC



Yes, +1!

I love ncurses and I appreciate every moment I can do my work / some task with a super-fast TUI app instead of using one of these bloated electron-apps or web ui's.

I want to add: * newsbeuter (rss aggregator) * nmtui (network manager)

BTW I don't think that the constraints you are talking about just have to be constraints - I like to think of them as a measure to standardize software. Also the keybindings play a big role which is another feature of many unix tools I love ('e' for edit and 'q' for quit is just crystal-clear no matter where you come from).


> I also believe that constraints boost creativity and the fixed amount of rows/colums in a terminal and limited set of colors is great for that.

I agree and it's similar for web vs mobile apps. It would be great to come up with design constraints for web apps, but more like Jupyter where you have a way to mix text and graphics. Perhaps a web framework for creating admin tools that can include graphs?


Another favourite of mine is mpsyt – a terminal interface for youtube-dl. I stream music for hours without ever getting ads or even having to have Youtube open in the browser.


That was pure gold. Thank you, sir.


Ngrok is also great!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: