* [ancv](https://github.com/alexpovel/ancv) - Renders your (JSON) resume/CV for online & pretty terminal display.
* [avail](https://github.com/mufeez-amjad/avail) - Find available times between all your calendars.
* [cambd-cli](https://github.com/rocktimsaikia/cambd) - A CLI tool to automate the process to access the Cambridge dictionary.
* [CLI-Dictionary](https://github.com/Lodobo/dict.py) - Scripts for downloading and viewing wiktionary entries from Kaikki.org.
* [Clipboard](https://getclipboard.app/) - An easy-to-use information management tool that acts like an external brain.
* [fasttyper](https://github.com/ickyicky/fasttyper) - Fasttyper is minimalistic typing test based on user provided exercising text.
* [flash-tui](https://github.com/TBS1996/speki) - Flashcard app for the terminal.
* [Framed](https://github.com/mactat/framed) - A CLI tool that simplifies the organization and management of files and directories in a reusable and architectural manner.
* [gdir](https://github.com/pafoster/gdir) - A command line tool which queries Google Directions. The tool displays results as human-readable text.
* [Grammatical](https://github.com/pncnmnp/grammatical) - Corrects the spelling and grammar of your text using ChatGPT.
* [GTT - Google Translate TUI](https://github.com/eeeXun/GTT) - A TUI interface to bring Google Translation in the terminal.
* [h-m-m](https://github.com/nadrad/h-m-m) - h-m-m (pronounced like the interjection "hmm") is a simple, fast, keyboard-centric terminal-based tool for working with mind maps.
* [hardv](https://github.com/dongyx/hardv) - A CLI flashcard app for UNIX-compatible systems, conforming to the UNIX philosophy.
* [hledger](https://hledger.org/) - A is fast, reliable, free, multicurrency double-entry accounting software to track money, investments, cryptocurrencies, time, or any other quantifiable commodity; uses a future-proof plain text file format.
@ -751,7 +747,6 @@ Calendar managers.
* [thokr](https://github.com/jrnxf/thokr) - Sleek typing tui with visualized results and historical logging.
* [toipe](https://github.com/Samyak2/toipe) - Yet another typing test, but crab flavoured.
* [ToRRential Card processor](https://github.com/Constantin1489/trrc) - A command-line program to add a card to Anki using AnkiConnect API.
* [Translate Shell](https://www.soimort.org/translate-shell/) - Command-line translator using Google Translate, Bing Translator, Yandex.Translate, etc.
* [tui-deck](https://github.com/mebitek/tui-deck) - A TUI frontend for Nextcloud Deck app.
* [tuxi](https://github.com/Bugswriter/tuxi) - A CLI tool that scrapes Google search results and SERPs that provides instant and concise answers.
* [tz](https://github.com/oz/tz) - tz helps you schedule things across time zones. It's an interactive TUI program that displays time across the time zones of your choosing.
@ -984,7 +979,6 @@ Music players.
## <aname="text-processing"></a>Text processing
* [alex](https://github.com/get-alex/alex) - Catch insensitive, inconsiderate writing, by finding gender favoring, polarizing, race related, or other unequal phrasing in text.
* [anew](https://github.com/tomnomnom/anew) - Tool for adding new lines to files, skipping duplicates.
* [as-tree](https://github.com/jez/as-tree) - Print a list of paths as a tree of paths.
@ -1234,6 +1228,17 @@ Static site generators, load test tools.
* [urlhunter](https://github.com/utkusen/urlhunter) - Recon tool that allows searching on URLs that are exposed via shortener services.
* [xpe](https://github.com/charmparticle/xpe) - A commandline xpath tool that is easy to use.
## <aname="writing"></a>Writing
Tools to assist the writing of text (translation, spell checking, etc.).
* [alex](https://github.com/get-alex/alex) - Catch insensitive, inconsiderate writing, by finding gender favoring, polarizing, race related, or other unequal phrasing in text.
* [cambd-cli](https://github.com/rocktimsaikia/cambd) - A CLI tool to automate the process to access the Cambridge dictionary.
* [CLI-Dictionary](https://github.com/Lodobo/dict.py) - Scripts for downloading and viewing wiktionary entries from Kaikki.org.
* [Grammatical](https://github.com/pncnmnp/grammatical) - Corrects the spelling and grammar of your text using ChatGPT.
* [GTT - Google Translate TUI](https://github.com/eeeXun/GTT) - A TUI interface to bring Google Translation in the terminal.
* [Translate Shell](https://www.soimort.org/translate-shell/) - Command-line translator using Google Translate, Bing Translator, Yandex.Translate, etc.
time-tracker,arbtt,http://arbtt.nomeata.de/,https://github.com/nomeata/arbtt,"(automatic, rule-based time tracker) runs in background, collecting information regarding open windows, focussed ones, etc.; it can be configured to display statistics on the collected data, e.g., figuring out the time spent on one specific window."
productivity,ledger,http://ledger-cli.org/,https://github.com/ledger/ledger,"A powerful, double-entry accounting system from the command-line; it uses a simple yet powerful text syntax to specify the items to account."
calc,Qalculate,https://qalculate.github.io/,https://github.com/Qalculate/libqalculate,"Multi-purpose calculator with customizable functions, units, arbitrary precision, plotting (it includes a GUI)."
productivity,Translate Shell,https://www.soimort.org/translate-shell/,https://github.com/soimort/translate-shell,"Command-line translator using Google Translate, Bing Translator, Yandex.Translate, etc."
writing,Translate Shell,https://www.soimort.org/translate-shell/,https://github.com/soimort/translate-shell,"Command-line translator using Google Translate, Bing Translator, Yandex.Translate, etc."
viewers,cacaview,http://caca.zoy.org/wiki/libcaca,https://github.com/cacalabs/libcaca,"A library and a program to display JPG, PNG, GIF or BMP images in the terminal using ASCII characters."
viewers,glow,,https://github.com/charmbracelet/glow,"Render markdown on the CLI, with pizzazz!"
viewers,Terminal Markdown Viewer,,https://github.com/axiros/terminal_markdown_viewer,Python based Markdown viewer for the terminal.
@ -598,7 +598,7 @@ productivity,flash-tui,,https://github.com/TBS1996/speki,Flashcard app for the t
data-management,jqp,,https://github.com/noahgorstein/jqp,A TUI playground for exploring jq.
system,systeroid,,https://github.com/orhun/systeroid,A more powerful alternative to sysctl(8) with a terminal user interface.
games,hangman,,https://github.com/braheezy/hangman,A Go TUI Hangman game built with the lovely BubbleTea framework.
productivity,CLI-Dictionary,,https://github.com/Lodobo/dict.py,Scripts for downloading and viewing wiktionary entries from Kaikki.org.
writing,CLI-Dictionary,,https://github.com/Lodobo/dict.py,Scripts for downloading and viewing wiktionary entries from Kaikki.org.
editors,Feather,https://www.feathereditor.com/,https://github.com/0xBaca/FeatherEditor,The only terminal based text editor designed to work with BIG files.
text-processing,swordfish-rs,,https://github.com/vim-zz/swordfish-rs,Mimics real person behavior with realtime typing into terminal uses a screenplay where text and timings are specified.
git,GitUI,,https://github.com/extrawurst/gitui,"The comfort of a git GUI but right in your terminal, with keyboard only control, scalable UI, and features all the necessary operations of git."
@ -658,7 +658,7 @@ system,Mxflow-cli,,https://github.com/metaory/mxflow-cli,"A modern, general purp
graphics,vhs,,https://github.com/charmbracelet/vhs,Write terminal GIFs as code for integration testing and demoing your CLI tools.
system,checksum.sh,https://checksum.sh/,https://github.com/gavinuhma/checksum.sh,"Checksum.sh is a simple way to download, review, and verify install scripts. If the checksum is OK the script will be printed to stdout, which can be piped to sh or elsewhere."
data-management,crudini,,https://github.com/pixelb/crudini,A utility for manipulating ini files.
productivity,GTT - Google Translate TUI,,https://github.com/eeeXun/GTT,A TUI interface to bring Google Translation in the terminal.
writing,GTT - Google Translate TUI,,https://github.com/eeeXun/GTT,A TUI interface to bring Google Translation in the terminal.
security,Image Steganography Tool,,https://github.com/7thSamurai/steganography,Simple C++ Encryption and Steganography tool that uses Password-Protected-Encryption to secure a file's contents.
utility,bbl,,https://github.com/nehemiaharchives/bbl,"Read, search Holy Bible in command line."
funny,gof-rs,,https://github.com/omagdy7/gof-rs,Game of life rendered in your terminal with over 500+ unique patterns to choose from.
@ -675,7 +675,7 @@ utility,moviemon,,https://github.com/iCHAIT/moviemon,A Python program that displ
programming,legit,,https://github.com/captainsafia/legit,Automagically generates a LICENSE file for the current working directory that you are in or a license header for a file where applicable.
utility,oji,,https://github.com/xxczaki/oji,Interactive text emoji creator.
text-processing,hget,,https://github.com/bevacqua/hget,"A CLI to convert HTML into plain text. Can be used to fetch a site's HTML version and convert it into plain text, or to deliver plain text versions of your site dynamically."
text-processing,alex,,https://github.com/get-alex/alex,"Catch insensitive, inconsiderate writing, by finding gender favoring, polarizing, race related, or other unequal phrasing in text."
writing,alex,,https://github.com/get-alex/alex,"Catch insensitive, inconsiderate writing, by finding gender favoring, polarizing, race related, or other unequal phrasing in text."
text-processing,HASHA CLI,,https://github.com/sindresorhus/hasha-cli,Hashing made simple. Get the hash of text or stdin.
text-processing,gzip-size-cli,,https://github.com/sindresorhus/gzip-size-cli,Get the gzipped size of a file.
text-processing,kill-tabs,,https://github.com/sindresorhus/kill-tabs,"Kill all Chrome tabs to improve performance, decrease battery usage, and save memory."
transfer,ffsend,,https://github.com/timvisee/ffsend,Easily and securely share files from the command line. A fully featured Firefox Send client.
data-management,GROQ,,https://github.com/sanity-io/groq-cli,"The CLI tool consumes both JSON and NDJSON documents. You can pass in data from a local file, or from piping to standard input."
productivity,cambd-cli,,https://github.com/rocktimsaikia/cambd,A CLI tool to automate the process to access the Cambridge dictionary.
writing,cambd-cli,,https://github.com/rocktimsaikia/cambd,A CLI tool to automate the process to access the Cambridge dictionary.
productivity,zeitkatze,,https://github.com/leonmavr/zeitkatze,Simplest stopwatch in a linux console.
games,Words,,https://github.com/ludovicianul/words,A set of word-based puzzle games for the CLI while you wait for the build to run.
science,Go-L,,https://github.com/Jeadie/Go-L,"Game of Life with different update rules and on a bunch of different topologies (sphere, torus, klein bottle, etc.)."
@ -975,7 +975,7 @@ copilot,Yai,,https://github.com/ekkinox/yai,"Yai (your AI) is an assistant for y
todo-manager,td,,https://github.com/wolandark/td,Simple & elegant To Do list manager written In Bash.
chatgpt,gpterm,,https://github.com/MakisChristou/gpterm,Yet another command-line chat GPT frontend written in Rust.
utility,fzf-tab-completion,,https://github.com/lincheney/fzf-tab-completion,Tab completion using fzf.
productivity,Grammatical,,https://github.com/pncnmnp/grammatical,Corrects the spelling and grammar of your text using ChatGPT.
writing,Grammatical,,https://github.com/pncnmnp/grammatical,Corrects the spelling and grammar of your text using ChatGPT.
cd,Apparition,,https://github.com/david-haerer/apparition,Apparate through your file system.
chatgpt,AIChat,,https://github.com/sigoden/aichat,Using ChatGPT/GPT-3.5/GPT-4 in the terminal.
chatgpt,Chatblade,,https://github.com/npiv/chatblade,Chatblade is a versatile command-line interface (CLI) tool designed to interact with OpenAI's ChatGPT.
1
category
name
homepage
git
description
86
time-tracker
arbtt
http://arbtt.nomeata.de/
https://github.com/nomeata/arbtt
(automatic, rule-based time tracker) runs in background, collecting information regarding open windows, focussed ones, etc.; it can be configured to display statistics on the collected data, e.g., figuring out the time spent on one specific window.
87
productivity
ledger
http://ledger-cli.org/
https://github.com/ledger/ledger
A powerful, double-entry accounting system from the command-line; it uses a simple yet powerful text syntax to specify the items to account.
88
calc
Qalculate
https://qalculate.github.io/
https://github.com/Qalculate/libqalculate
Multi-purpose calculator with customizable functions, units, arbitrary precision, plotting (it includes a GUI).
89
productivitywriting
Translate Shell
https://www.soimort.org/translate-shell/
https://github.com/soimort/translate-shell
Command-line translator using Google Translate, Bing Translator, Yandex.Translate, etc.
90
viewers
cacaview
http://caca.zoy.org/wiki/libcaca
https://github.com/cacalabs/libcaca
A library and a program to display JPG, PNG, GIF or BMP images in the terminal using ASCII characters.
A more powerful alternative to sysctl(8) with a terminal user interface.
600
games
hangman
https://github.com/braheezy/hangman
A Go TUI Hangman game built with the lovely BubbleTea framework.
601
productivitywriting
CLI-Dictionary
https://github.com/Lodobo/dict.py
Scripts for downloading and viewing wiktionary entries from Kaikki.org.
602
editors
Feather
https://www.feathereditor.com/
https://github.com/0xBaca/FeatherEditor
The only terminal based text editor designed to work with BIG files.
603
text-processing
swordfish-rs
https://github.com/vim-zz/swordfish-rs
Mimics real person behavior with realtime typing into terminal uses a screenplay where text and timings are specified.
604
git
GitUI
https://github.com/extrawurst/gitui
The comfort of a git GUI but right in your terminal, with keyboard only control, scalable UI, and features all the necessary operations of git.
658
graphics
vhs
https://github.com/charmbracelet/vhs
Write terminal GIFs as code for integration testing and demoing your CLI tools.
659
system
checksum.sh
https://checksum.sh/
https://github.com/gavinuhma/checksum.sh
Checksum.sh is a simple way to download, review, and verify install scripts. If the checksum is OK the script will be printed to stdout, which can be piped to sh or elsewhere.
660
data-management
crudini
https://github.com/pixelb/crudini
A utility for manipulating ini files.
661
productivitywriting
GTT - Google Translate TUI
https://github.com/eeeXun/GTT
A TUI interface to bring Google Translation in the terminal.
662
security
Image Steganography Tool
https://github.com/7thSamurai/steganography
Simple C++ Encryption and Steganography tool that uses Password-Protected-Encryption to secure a file's contents.
663
utility
bbl
https://github.com/nehemiaharchives/bbl
Read, search Holy Bible in command line.
664
funny
gof-rs
https://github.com/omagdy7/gof-rs
Game of life rendered in your terminal with over 500+ unique patterns to choose from.
675
programming
legit
https://github.com/captainsafia/legit
Automagically generates a LICENSE file for the current working directory that you are in or a license header for a file where applicable.
676
utility
oji
https://github.com/xxczaki/oji
Interactive text emoji creator.
677
text-processing
hget
https://github.com/bevacqua/hget
A CLI to convert HTML into plain text. Can be used to fetch a site's HTML version and convert it into plain text, or to deliver plain text versions of your site dynamically.
678
text-processingwriting
alex
https://github.com/get-alex/alex
Catch insensitive, inconsiderate writing, by finding gender favoring, polarizing, race related, or other unequal phrasing in text.
679
text-processing
HASHA CLI
https://github.com/sindresorhus/hasha-cli
Hashing made simple. Get the hash of text or stdin.
680
text-processing
gzip-size-cli
https://github.com/sindresorhus/gzip-size-cli
Get the gzipped size of a file.
681
text-processing
kill-tabs
https://github.com/sindresorhus/kill-tabs
Kill all Chrome tabs to improve performance, decrease battery usage, and save memory.
768
transfer
ffsend
https://github.com/timvisee/ffsend
Easily and securely share files from the command line. A fully featured Firefox Send client.
769
data-management
GROQ
https://github.com/sanity-io/groq-cli
The CLI tool consumes both JSON and NDJSON documents. You can pass in data from a local file, or from piping to standard input.
770
cheatsheet
Wat
https://github.com/dthree/wat
Instant, central, community-built docs.
771
productivitywriting
cambd-cli
https://github.com/rocktimsaikia/cambd
A CLI tool to automate the process to access the Cambridge dictionary.
772
productivity
zeitkatze
https://github.com/leonmavr/zeitkatze
Simplest stopwatch in a linux console.
773
games
Words
https://github.com/ludovicianul/words
A set of word-based puzzle games for the CLI while you wait for the build to run.
774
science
Go-L
https://github.com/Jeadie/Go-L
Game of Life with different update rules and on a bunch of different topologies (sphere, torus, klein bottle, etc.).
975
todo-manager
td
https://github.com/wolandark/td
Simple & elegant To Do list manager written In Bash.
976
chatgpt
gpterm
https://github.com/MakisChristou/gpterm
Yet another command-line chat GPT frontend written in Rust.
977
utility
fzf-tab-completion
https://github.com/lincheney/fzf-tab-completion
Tab completion using fzf.
978
productivitywriting
Grammatical
https://github.com/pncnmnp/grammatical
Corrects the spelling and grammar of your text using ChatGPT.
979
cd
Apparition
https://github.com/david-haerer/apparition
Apparate through your file system.
980
chatgpt
AIChat
https://github.com/sigoden/aichat
Using ChatGPT/GPT-3.5/GPT-4 in the terminal.
981
chatgpt
Chatblade
https://github.com/npiv/chatblade
Chatblade is a versatile command-line interface (CLI) tool designed to interact with OpenAI's ChatGPT.