Tools
CLI and TUI tools for the terminal
Results
ncmpcpp
ncurses-based terminal client for MPD (Music Player Daemon) with tag editor, playlist editor, media library, and visualizer, inspired by ncmpc.
NeoMutt
Terminal email client that collects community patches against Mutt, with Notmuch, NNTP, sidebar, compressed folders and header cache options.
cmus
Console music player for Unix-like systems with ncurses interface and optional input/output plugins for many audio formats and backends.
gallery-dl
Cross-platform command-line program that downloads image galleries and collections from many image hosting sites, with configurable file naming.
aria2
Command-line download utility supporting HTTP(S), FTP, SFTP, BitTorrent and Metalink, with segmented multi-source downloads and a JSON-RPC/XML-RPC interface.
pandoc
Haskell library and command-line tool that converts documents between dozens of markup formats, including Markdown, LaTeX, HTML, docx, EPUB and PDF.
tuptime
System uptime tracking tool that preserves historical uptime/downtime statistics across reboots with detailed reporting
jo
Command-line utility to create JSON objects and arrays from shell arguments and piped input
fish
Interactive command line shell with syntax highlighting, autosuggestions, and tab completions that work without configuration
tig
ncurses-based text-mode interface for browsing Git repositories and staging changes
htop
Cross-platform interactive process viewer with real-time system monitoring and process management