Terminal Programs I Like
Updated 2023-11-08, fixed notes link
aerc
Email client with easy setup and clean interface.
alpine
Powerful tui email client.
amfora
My current favorite and most used gemini browser.
calcurse
TUI calendar program with support for calDAV.
calendar-cli
Simple tool for querying caldav calendars. Great for using in scripts.
chafa
Terminal image and animated gif viewer.
cmus
Nice lightweight music player with a resume playback feature that makes it also good for podcasts and audiobooks by keeps your place on exit and restarting.
elinks
Feature-rich text mode web browser.
FIM
Framebuffer image viewer.
khal
Calendar TUI program with simple and clean interface.
lf
File manager very similar to ranger but lighter and written in go.
libsixel
Sixel graphics library that includes an image viewer. Combined with a terminal that supports sixel graphics it is the best image output you can get in a true terminal.
ncmpcpp
Feature-rich mpd(music server) client.
newsboat
Excellent feed reader software that is very powerful and customizable.
notes
Awesome TUI and CLI notes app.
phetch
Simple and attractive gopher browser.
podget
Simple but powerful podcast downloader.
profanity
TUI XMPP client with support for omemo encryption.
sampler
Easy to config tool for making visualizations and dashboards.
spark
Really cool tool that can be used in a lot of different ways to make graphs and gauges.
tmux
Terminal multiplexer. Kind of like a window manager for the terminal.
tty-clock
Cool looking terminal clock.
tui_launcher
Program to make buttons in the terminal that fire off customizable commands. With a terminal emulator that supports mouse input it the buttons can be activated with a touch screen.
tut
TUI for Mastodon.
w3m
Good text mode web browser than can also function as a pager. Supports displaying images.