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