← All languages

C#

CLI tools written in C#

AngouriMathCLI

C#

CLI calculator based on AngouriMath

data linuxmacoswindows

aptitude

C++

TUI front-end to APT, the Debian package manager

system linux

aria2

C++

Lightweight multi-protocol download utility with multi-source support

network linuxmacoswindows

arsh

C++

Statically typed scripting language with shell-like features

shell linuxmacos

bastet

C++

Bastard Tetris - Tetris that maximizes difficulty for the player

productivity linuxmacos

btop

C++

A feature-rich resource monitor with a beautiful TUI

system linuxmacosbsd

Cataclysm: Dark Days Ahead

C++

Open source turn-based survival RPG with ASCII graphics

productivity linuxmacoswindows

Clipboard

C++

An easy-to-use information management tool that acts like an external brain

productivity linuxmacoswindows

Colibri Core

C++

Count and extract n-grams and patterns from large corpus data efficiently

text-processing linuxmacos

Cppcheck

C++

Static analysis tool for C/C++ code to detect bugs and undefined behavior

development linuxmacoswindows

csvsuite

C++

A suite of tools to process CSV files, written in C++

data linuxmacos

devtodo

C++

A hierarchical command-line task manager with JSON storage

productivity linuxmacos

Diagon

C++

Transform Markdown-style expressions into ASCII-art representations

mediatext-processing linuxmacos

Dino

C++

Chrome dinosaur game rendered in the terminal with ncurses

productivity linuxmacos

encfs

C++

Encrypted filesystem in user-space based on FUSE

security linuxmacos

espeak

C++

Compact open source text-to-speech synthesizer for multiple languages

media linuxmacoswindows

extundelete

C++

Recover deleted files from ext3 or ext4 partitions through their journal

file-management linux

Feather

C++

The only terminal text editor designed to work with BIG files

development linuxmacos

HIP35

C++

HP-35 RPN calculator emulator in C++17 with a terminal user interface

data linuxmacos

hnterm

C++

Hacker News in the terminal

file-management linuxmacos

hypergrep

C++

Recursively search directories for regex using Intel Hyperscan

search linux

Image Steganography Tool

C++

C++ encryption and steganography tool with password protection

security linuxmacos

jammer

C#

Multiplatform TUI music player with SoundCloud, YouTube support and effects

media linuxmacoswindows

JAPM

C++

Package manager with curses-based friendly UI

system linux

jdvrif

C++

Embed or extract files via a JPG image for sharing on compatible sites

security linuxmacoswindows

jtc

C++

JSON manipulation and transformation tool

data linuxmacos

kabmat

C++

TUI kanban board manager with vim-like keybindings

productivity linux

Kakoune

C++

Modal editor with multiple selections and orthogonal design

development linuxmacos

kat

C++

A cat command with syntax highlighting for common programming languages

file-management linuxmacos

ledger

C++

Powerful double-entry accounting system with plain text format

data linuxmacoswindows

lftp

C++

Sophisticated FTP/HTTP client with bookmarks and mirroring

network linuxmacos

line

C++

Tiny command-line MIDI sequencer and language for live coding

media linuxmacos

lshw

C++

Detailed hardware configuration information tool for Linux

system linux

lspp

C++

An ls alternative with file and folder icons and colors

file-management linuxmacos

Mp3blaster

C++

Audio player for the text console

media linux

mosh

C++

Remote SSH client with good responsiveness over intermittent connections

network linuxmacos

musikcube

C++

A cross-platform, terminal-based audio engine, library, player and server

media linuxmacoswindows

ncmpcpp

C++

Feature-rich ncurses MPD client with tag editor and music visualizer

media linuxmacos

neo

C++

Recreates the digital rain effect from The Matrix in your terminal

media linuxmacos

Newsboat

C++

An RSS/Atom feed reader for the text console

network linuxmacos

nitchplusplus

C++

A fast system information fetch tool

system linux

nmail

C++

Console-based email client with an alpine/pine-like interface

network linuxmacos

objcurses

C++

ncurses-based 3D object viewer for the terminal

media linuxmacos

pbook

C++

Simple phonebook manager for TUI lovers

productivity linuxmacos

pdvzip

C++

Embed a ZIP file within a PNG image to create a PNG-ZIP polyglot file

security linuxmacoswindows

plocate

C++

Much faster locate using posting lists for file search

search linux

podboat

C++

Podcast download manager for text terminals, companion to newsboat

media linuxmacos

PowerShell

C#

Cross-platform automation framework for structured data, REST APIs, and object models

shell linuxmacoswindows

powertop

C++

Monitor and optimize power consumption on Linux systems

system linux

Qalculate

C++

Multi-purpose calculator with units, arbitrary precision, and plotting

data linuxmacoswindows

qpdf

C++

Content-preserving PDF document transformer for splitting, merging, and more

productivity linuxmacoswindows

Romulus

C#

Cross-platform Gemini console client in C# with mouse support

network linuxmacoswindows

rr

C++

Record and deterministically replay debugging sessions

development linux

rss-cli

C++

UNIX-inspired CLI application for interacting with RSS feeds

network linuxmacos

rtorrent

C++

Ncurses-based BitTorrent client ideal for tmux and screen

network linuxmacos

shellphone

C#

Terminal-based Terraria player file editor

productivity linuxmacoswindows

shournal

C++

Fully automatic shell command and file usage logger

system linux

SpicyPass

C++

Lightweight password manager focused on simplicity and security

security linuxmacos

Speedcrunch

C++

High-precision scientific calculator with keyboard-driven interface

data linuxmacoswindows

starfetch

C++

Display constellations in the terminal

data linuxmacos

sysdig

C++

Capture and analyze system calls and events from the Linux kernel

system linuxmacos

TaskWarrior

C++

Advanced todo manager with sync server, plugins, and healthy ecosystem

productivity linuxmacoswindows

TerminalImageViewer

C++

Display images in terminal using RGB ANSI codes and Unicode blocks

file-management linuxmacos

The Logfile Navigator

C++

An advanced and colorful log file viewer with TUI interface

system linuxmacos

Tilde

C++

Text editor with an intuitive interface for users accustomed to GUI editors

development linux

Timewarrior

C++

Time tracking utility with stopwatch features and calendar-based backfill

productivity linuxmacos

timg

C++

A terminal image and video viewer

file-management linuxmacos

Tizonia

C++

Cloud music player for Linux with Spotify, YouTube, SoundCloud and more

media linux

ToolUI

C#

TUI to manage dotnet tools

system linuxmacoswindows

Transmission

C++

Fast, easy and free BitTorrent client

network linuxmacoswindows

treepp

C++

The tree command with file and folder icons, made with Modern C++

file-management linuxmacos

TuDu

C++

Manage hierarchical todos with deadlines, categories, and priorities

productivity linuxmacos

Typon

C++

Multi-featured typing practice tool that turns any text file into a typing game

productivity linuxmacos

ucto

C++

Tokenize text files by separating words from punctuation and splitting sentences

text-processing linuxmacos

ugrep

C++

Ultra fast grep with interactive TUI, fuzzy search, and boolean queries

search linuxmacoswindows

vtm

C++

Virtual terminal multiplexer with window manager and session sharing

shell linuxmacoswindows

vv

C++

Terminal image viewer supporting an extensive range of modern formats

file-management linuxmacos

zbackup

C++

A globally-deduplicating backup tool based on rsync ideas

file-management linuxmacos