I love TUI (Terminal User Interface, or Text-based User Interface)
applications. Here are some of my favorites:
===== Useful =====
* ag - an improved grep. AKA "the silver searcher"
* aspell - spell checker. aspell -c filename.txt to check a file
* cmus - local music player I've been using for ages
* emacs - my editor of choice. It's fine if you prefer another
* fzf - fuzzy file finder. Super easy and handy to use
* links - my preferred text-based web browser
* ncdu - find out where all your disk space is being used
* neomutt - the mail client I always end up going back to
* newsboat - RSS reader I mostly use to keep up on webcomics
* pyradio - for listening to streaming music
* ranger - handy file manager (mostly mass moves/deletes for me)
* sc-im - a vim-like spreadsheet editor, I use it for CSVs
* tig - git TUI interface, I mostly use it for history browsing
* weechat - IRC client. Lots of potential extra scripts/features
* yewtube - great way to watch YT videos without a browser
* yt-dlp - for downloading YT content (get just audio with -x)
===== Fun =====
* angband - an ASCII roguelike I've played since the mid-90s
* asciiquarium - watch out for the shark and the hook
* cava - audio visualizer, fun used with cmus or pyradio
* cbonsai - use the -l option to watch the bonsai grow over time
* pipes.sh - TUI version of the popular pipes screensaver of old
* tintin++ - for connecting to text-based MUDs (I run/play CLOK)