124 private links
This tool serializes the output of popular gnu linux command line tools and file types to structured JSON output.
This allows piping of output to tools like jq.
View colored, incremental diff in workspace or from stdin with side by side and auto pager support (was "cdiff").
Translate Shell (formerly Google Translate CLI) is a command-line translator powered by Google Translate (default), Bing Translator, Yandex.Translate, and Apertium.
It can also be used like an interactive shell; input the text to be translated line by line. It can translate a file or a website, and has a text-to-speech feature.
This is really the first #cli-app listed here that is written in AWK :-)
A command line program for getting Wikipedia summaries easily.
A command line interface (interactive shell) to work with KeePass 1.x or 2.x database files.
gopass is a rewrite of the pass password manager in Go with the aim of making it cross-platform and adding additional features. The target audience are professional developers and sysadmins (and especially teams of those) who are well versed with a command line interface.
GNU recutils is a set of tools and libraries to access human-editable, text-based databases called recfiles. The data is stored as a sequence of records, each record containing an arbitrary number of named fields. Advanced capabilities usually found in other data storage systems are supported: data types, data integrity (keys, mandatory fields, etc.) as well as the ability of records to refer to other records (sort of foreign keys). Despite its simplicity, recfiles can be used to store medium-sized databases.
Board games for the terminal.
Now including (limited to?): reversi, minesweeper, connect four.
Simple terminal based minesweeper.
A space shooter game you can play in your terminal.
A simple, configurable, cross-platform youtube-dl wrapper for downloading and managing youtube audio (with added features).
Shellscript for synchronization of files and directories (a simple alternative to RSYNC)
Nota is a nice terminal calculator with rich notation rendering. It is designed for your quick calculations and therefore provides you with a tiny and beautiful language so you can express your ideas easily. Nota is all about beauty and ASCII art.
Broot, a new way to navigate directory trees on linux, made in rust.
Dead simple games made with word vectors.
How to combine data spread over two CSV files, like separate tables in a normalized relational database.
exa is a replacement for the venerable ls command. exa sports more features and arguably better defaults. Free and open source software.