awesome-cli-apps-in-a-csv
github.com/toolleeo/awesome-cli-apps-in-a-csv ↗The largest Awesome Curated list of command line programs (CLI/TUI) with source data organized into CSV files
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me games resources from awesome-cli-apps-in-a-csv"
Installation instructions →What's inside
Games
- 2048-cli
A 2048 clone that run in the terminal.
- Angband
Angband is a free, single-player dungeon exploration game.
- anonymine
Curses mode minesweeper without guessing and other original features.
- asterion
Find your way through an inifinite maze in this multiplayer ssh game. Beware of the minotaurs!
- awkaster
Pseudo-3D shooter written completely in gawk using raycasting technique.
- Balatro TUI
A minimal TUI clone of Balatro built in Rust.
Graphics
- 3D-renderer
A console-based 3D renderer that uses ASCII characters to display and rotate 3D shapes.
- Aewan
Aewan is a multi-layered ASCII graphics/animation editor. It produces stand-alone cat-able ASCII art files and an easy-to-parse format for integration into terminal applications.
- Artem
Convert images from multiple formats (JPG, PNG, WEBP, etc.) to ASCII art, written in Rust.
- ArTTY
Pixel art with optional system info, similar to Neofetch.
- asciiMOL
Curses based ASCII molecule viewer for terminals.
- astroterm
A planetarium for your terminal. Explore stars, planets, constellations, and more!
Financial tools
- abandon
A text based, double-entry accounting system inspired by Ledger with infinite precision arithmetic. Made in Java. Includes a GUI.
- Bagels
TUI application where you can track and analyse your money flow.
- beancount
Double-entry bookkeeping computer language that lets you define financial transaction records in a text file, read them in memory, generate a variety of reports from them, and provides a web interface.
- bits
CLI tool and pure Python library for Bitcoin.
- budget-cli
Import, de-dupe, categorize, and report on financial transactions.
- budget_tracker_tui
A simple TUI budget tracker app built in rust. Designed to track income and expenses and help visualize and gather basic insights from your transactions.
Terminals
- abook
TUI addressbook with Mutt mail client integration (runs on Linux, FreeBSD and other UNIXes).
- aerc
A pretty good email client
- alot
MUA written in Python using the
- alpine
Mail client which aims at being "fast, easy to use email client that is suitable for both the inexperienced email user as well as for the most demanding of power users".
Text search (alternatives to grep)
- ack
A tool like
- ag
(The silver searcher) - a text search utility targeted to source code; it skips versioning systems data directories; it is inspired by
- ast-grep
A CLI tool for code structural search, lint and rewriting.
- bookworm
LLM-powered bookmark search engine.
- brave-bookmarks
Command-line script to query Brave's bookmark.
Animation
- aclock
Ascii analog clock for text console displays and terminals and terminal emulators.
- animatrix
C program that will create some basic animation of ascii-art loaded from a txt file, while rendering the matrix effect in the terminal window.
- asciicquarium
Enjoy the mysteries of the sea from the safety of your own terminal!
- ascii-matrix
This script written in the C language, will render the matrix effect in the terminal, while rendering ASCII art loaded from a txt file, at the center of the terminal window.
- ascii-movie
Allows to play the ASCII art Star War movie locally or it can open a connection to play it over SSH or telnet.
- bb
The portable BB demo of AAlib, with fixes for vax etc.
Showing a sample of 2.2k resources. View the full list on GitHub →