awesome-cli-apps-in-a-csv
The largest Awesome Curated list of command line programs (CLI/TUI) with source data organized into CSV files
https://github.com/toolleeo/awesome-cli-apps-in-a-csv
Last synced: 6 days ago
JSON representation
-
<a name="time-tracker"></a>Time trackers
- Timetrap - A simple command line time tracker written in Ruby. It provides an easy-to-use command line interface for tracking what you spend your time on.
- Timewarrior - A time tracking utility that offers simple stopwatch features as well as sophisticated calendar-based backfill, along with flexible reporting.
- tmux-pomodoro-plus - Pomodoro technique into your tmux workflow
- tuicamp - Unofficial TimeCamp TUI - seems a time tracker for specific purposes.
- utt - Ultimate Time Tracker - A simple command-line time tracker written in Python.
- Watson - Time tracking CLI to know how much time you are spending on your projects. It can generate nice reports for clients.
- yacht - Yet another command line habit tracker written in Rust.
- zeit - A command line tool for tracking time spent on activities.
- habitmap - A command-line app to track your habits and visualise how committed you are to making or maintaining them with colorful heatmaps.
- tim:r - A TUI for organizing your time: Pomodoro Countdown counter.
- isw - A simple terminal stopwatch application for pomodoro etc.
- MyDoro - Modern Pomodoro timer for the terminal (work/break intervals, different themes, and a distraction-free CLI experience).
- Hammerclock - TUI chess clock and phase tracker application for tabletop games.
-
<a name="todo-manager"></a>Todo managers
- devtodo - A hierarchical command-line task manager, with data storage in JSON format.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- memo - Memo is a Unix-style note-taking software for POSIX compatible systems.
- Redo.vc - Redo.vc is a tool for command line fans that allows you to track your tasks. It is a full featured todo manager with tagging, projects, recurring tasks and much more, all stored in a JSON file so it is super portable and tooling new apps for the data format is super easy.
- TaskWarrior - Todo manager with advanced features, dedicated synchronization server available, many plugins and related tools, healthy software project.
- todo.txt - Minimalistic todo manager that uses a simple plain text file to keep track of items, implemented as a shell script.
- todotxt-machine - Interface for todo.txt.
- TuDu - Manage hierarchical todos. Each task has a title, a long text description, a deadline (tudu warns you when the date is close), and a scheduled date. There are categories and priorities.
- Ultralist - A simple, powerful, open source task management system for the command line.
- Yokadi - Project-based todo manager: every task must be specified with a mandatory project indication. Tasks are stored within a SQLlite DB. Written in Python.
- boards - Recursive kanban boards based around the filesystem.
- CLI-Manager - Command Line Interface for managing tasks locally on the fly.
- cursedtodo - A minimalist, terminal base todo manager storing tasks as .ics files for storage.
- dstask - Single binary terminal-based TODO manager with git-based sync + Markdown notes per task.
- geek-life - A full-featured TUI task manager.
- grit - A multitree-based personal task manager.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- judo - A multi-database TUI for ToDo lists, using Rust + Ratatui + SQLite.
- kabmat - TUI program for managing kanban boards with vim-like keybindings.
- kanban-python - Kanban Terminal App written in Python.
- mayhem - A minimal TUI based task tracker.
- mdt - A simple command-line Markdown todo list manager inspired by t.
- omm - "on-my-mind" is a keyboard-driven task manager for the command line.
- t - A command-line todo list manager for people that want to finish tasks, not organize them.
- tascli - A simple, fast, local task and record manager in CLI.
- taskbook - Tasks, boards & notes for the command-line habitat.
- taskell - Interactive kanban board/task manager.
- taskwarrior-tui - A terminal user interface for taskwarrior.
- td - Simple & elegant To Do list manager written In Bash.
- td-cli - A command line todo manager, where you can organize and manage your todos across multiple projects.
- TODO-CLI-and-TUI - A small todo app which is both "TUI" and "CLI" based on gum with features like adding tasks for day, week or months, setting target date, adding notes, reward window and many more.
- todo.txt - Minimalistic todo manager that uses a simple plain text file to keep track of items, implemented as a shell script.
- todo.txt-more - Extensions for todo.txt: interactive rofi/fzf control, sync github issues, better colors, time tracking... and more!
- todocli - Todo CLI to manage your to do list in a neat way.
- todoclist - Simple CLI app for check your tasks from todoist.
- Todoman - A simple, standards-based, CLI todo (aka: task) manager.
- topydo - A powerful todo list application for the console, using the todo.txt format.
- tsk - Terminal task management app with an emphasis on simplicity, efficiency and ease of use.
- Ultralist - A simple, powerful, open source task management system for the command line.
- wish - A delightful wish list manager to keep track of your dreams and desires!
- xit - A plain-text file format for todos and check lists. So, not really a program, but I believe it is worth to list :-)
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- Dooit - Todo manager with interactive and beautiful UI, and vim keybindings.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- Taskline - Tasks, boards & notes for the command-line habitat.
- TUI Project Manager - Simple TUI todo list written in Rust.
- FlowStateCLI - Command-line productivity tool for developers to track work sessions, manage tasks, and set goals + Pomodoro timer (online and offline).
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- rusk - A minimal cross-platform terminal task manager.
- Togo - A fast and simple terminal-based task and todo manager built in go.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- Redo.vc - Redo.vc is a tool for command line fans that allows you to track your tasks. It is a full-featured todo manager with tagging, projects, recurring tasks and much more, all stored in a JSON file so it is super portable and tooling new apps for the data format is super easy.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
- iKog - A fully-featured task manager encapsulated within a Python script (just carry around the script to retain all the TODOs). When the script is run, a Python shell is opened, where task-related commands can be entered (ADD, LIST, etc.); a pity that commands are uppercase, which requires the annoying use of the Shift key.
-
<a name="torrent"></a>Torrent
- Transmission - Fast, easy and free BitTorrent client.
- Mabel - A fancy BitTorrent client for the terminal built with Go and the Bubbletea library.
- rtorrent - BitTorrent client uses ncurses and is ideal for use with tmux, screen or dtach.
- Stig - Stig is a client application to connect and control the BitTorrent Transmission client app.
- torrentCLI - Get torrents from the Terminal.
- toru - BitTorrent streaming CLI tool to stream anime torrents in real-time with no waiting for downloads.
- Transgression TUI - A remote TUI client for the Transmission BitTorrent program.
- Deluge - A lightweight, Free Software, cross-platform BitTorrent client; a terminal curses interface, web interface and command line client can connect to a running daemon to manage torrent downloads.
- nyaa - A nyaa TUI for browsing and downloading torrents.
- Torrra - A Python tool that lets you find and download torrents without leaving your CLI.
-
<a name="transfer"></a>Data transfer
- lftp - "Sophisticated FTP/HTTP client, and a file transfer program supporting a number of network protocols"; support for bookmarks and mirroring features.
- OnionShare - "An open source tool that lets you securely and anonymously share a file of any size."
- qrcp - Transfer Files Between Desktop And Mobile Devices Over Wi-Fi By Scanning A QR Code.
- rclone - Manage file synchronization on cloud storage.
- rsync - Mirror directories across networked machines, handles diffs/changed files, works across SSH, plenty of parameters.
- sitecopy - Synchronizes a local copy of a website with a remote copy on a server, does not use SSH/`scp` but FTP for file copy, useful when the remote server does not support secure copy.
- stftp - (simple terminal FTP) aims to be a "easy-to-use and unbloated client for the UNIX (and UNIX-like) console".
- Unison - File synchronizer. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.
- Woof - (Web Offer One File) sets up an HTTP webserver to serve files from a given local directory all the users connected to the network can see and download the files.
- osync - A robust two-way (bidirectional) file sync script based on rsync with fault tolerance, POSIX ACL support, time control and near real-time sync.
- aria2 - Lightweight and easy-to-use download utility; it supports HTTP/HTTPS, FTP, SFTP, BitTorrent, Metalink and multiple sources; cross-platform.
- croc - Easily and securely send things from one computer to another.
- curlie - The power of curl, the ease of use of httpie.
- downloader-cli - A simple downloader written in Python with an awesome customizable progress bar.
- ffsend - Easily and securely share files from the command line. A fully featured Firefox Send client.
- Froop - Share file across network seamlessly and securely.
- gallery-dl - Gallery-dl is a command-line program to download image galleries and collections from several image hosting sites.
- github-dlr - Download individual files and folders from Github recursively.
- goop-cli - The Google Drive Push CLI is a simple tool for syncing files between a local directory and Google Drive.
- lux - Lux is a fast and simple video downloader built with Go.
- Magic Wormhole - The program allows transfer arbitrary-sized files and directories (or short pieces of text) from one computer to another The two endpoints are identified by using identical human-readable codes.
- newsboat_video_downloader - Downloads content from YouTube and have them sorted into different folders depending on the channel.
- Nextcloud share URL downloader - Download files from and list content of NextCloud (password protected) share directly from the command line without needing a web browser.
- osync - A robust two-way (bidirectional) file sync script based on rsync with fault tolerance, POSIX ACL support, time control and near real-time sync.
- pbgopy - Copy and paste between devices.
- portal - A quick and easy command-line file transfer utility from any computer to another.
- qr-filetransfer - Transfer files over Wi-Fi between your computer and your smartphone from the terminal.
- rclone-tui - Cross-platform manager for rclone, which aims to be on-par with the web GUI.
- sharing - Sharing is a command-line tool to share directories and files from the CLI to iOS and Android devices without the need of an extra client app.
- shbin - Upload code snippets, notebooks, images or any other content to a GitHub repository that acts as your internal pastebin, and returns the URL to share it with your team.
- sitecopy - Synchronizes a local copy of a website with a remote copy on a server, does not use SSH/`scp` but FTP for file copy, useful when the remote server does not support secure copy.
- smartscp - A replacement of scp, but auto skip git-ignored files; it's just a wrapper of sshfs and xcp.
- tdl - Beautiful and feature-rich Telegram downloader, written in Go.
- tran - Securely transfer and send anything between computers with TUI.
- tshare - The fastest way to share your files on the web, for free.
- Woof - (Web Offer One File) sets up an HTTP webserver to serve files from a given local directory all the users connected to the network can see and download the files.
- xh - xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design.
- Yark - YouTube archiving made simple.
- youtube-dl - Downloads videos from [YouTube](https://www.youtube.com/) and some other sites useful for automated bulk downloads.
- yt-dlp - A youtube-dl fork with additional features and fixes.
- ytfzf - A POSIX script that helps you find YouTube videos (without API) and opens/downloads them using mpv/youtube-dl.
- ytmdl - Get songs from YouTube in mp3 format.
- zrok - Geo-scale, next-generation peer-to-peer sharing platform built on top of OpenZiti.
- Better Curl Saul - HTTP client with persistent workspace configs and dynamic variables to eliminate API setup repetition.
- Jitter - A repository-oriented binary manager for Linux, Jitter searches through online repository (currently only on GitHub) for releases with .tar.gz, .tgz, .zip or .AppImage assets.
- Managarr - A TUI and CLI for managing your arr servers.
- termscp - A TUI file transfer and explorer, with support for SCP/SFTP/FTP/S3.
- ytdl-tui - TUI for downloading Youtube videos.
- Filebin cli - CLI tool to share files temporarily from the terminal (share short code to download on the other machine).
- stftp - (simple terminal FTP) aims to be an "easy-to-use and unbloated client for the UNIX (and UNIX-like) console".
-
<a name="typing"></a>Typing test and practice
- Typespeed - Type words that are flying by from left to right as fast as you can; features different word sets, e.g., UNIX commands, English words, Non-English words.
- chimp-type - A minimal typing test for terminal written in go.
- fasttyper - Fasttyper is minimalistic typing test based on user provided exercising text.
- kboard - Terminal game to practice keyboard typing.
- neotype - A terminal-based typing game powered by classic ANSI escape codes.
- Smassh - A TUI based typing test app inspired by MonkeyType.
- thokr - Sleek typing TUI with visualized results and historical logging.
- toipe - Yet another typing test, but crab flavored.
- tt - A terminal based typing test.
- ttyper - Terminal-based typing test.
- typeinc - An ncurses based terminal typing speed test with different difficulty levels and cool typing UI.
- typetype - Minimalistic command line typing game.
- typing-game-cli - Command line game to practice your typing speed.
- typist - A stupid simple type test written in pure Bash v5.1+.
- Typon - A multi-featured typing practice tool which can turn any text file into a typing game.
- Typr - `typr` is a Python-based application that utilizes the 'rich' module to provide you with a simple yet satisfying TUI when typing, `typr` is designed to be simple and easy to use.
- Typespeed - Type words that are flying by from left to right as fast as you can; features different word sets, e.g., UNIX commands, English words, Non-English words.
- LEARNTYPE - Small CLI program for children (4/5 years old) to learn typing.
- typtea - Minimal terminal-based typing speed tester with support for dozens of programming languages.
- termitype - TUI typing game.
- ttypr - Terminal typing practice application.
- Typ0 - Interactive CLI tool for typing practice and speed tests built with Go and Bubble Tea.
- typing-game-cli - Command line game to practice typing speed by competing against typer-robot or against your best result.
-
<a name="utility"></a>Utilities
- bkt - bkt is a subprocess caching utility that makes it easy to reuse past invocations of slow commands
- Python re(gex)? exercises - TUI application intended to help you practice Python regular expressions there are more than 100 exercises covering both the builtin re and third-party regex module.
- anbu - A swiss army knife for CLI operations catered to devs and security professionals.
- Aniweather - Aniweather is a simple console weather app featuring cute ASCII art of an anime girl.
- Autocomplete - IDE-style autocomplete for your existing terminal & shell.
- bash-cache - A function memoization / caching library for bash scripts and shells
- bashtutor - Easily extendable utility to interactively showcase or teach CLIs, command line tasks, workflows and Bash itself.
- calm-garden-cli - A small, discreet terminal tool for breath exercises with progression: earn coins, buy plants, and upgrade your garden.
- ccsum - Convenient sha256sum (md5sum, sha1sum, and sha512sum) checksum with improved usability.
- chet-client - Measure your commands to speed up your development.
- config-file-validator - Cross Platform tool to validate configuration files.
- DirCrcMd - Checksum directory in crc32 and export it into markdown.
- envio - Envio is a command-line tool that simplifies the management of environment variables across multiple profiles. It allows users to easily switch between different configurations and apply them to their current environment.
- flog - A fake log generator for log formats such as apache-common, apache error and RFC3164 syslog.
- fzf-tab-completion - Tab completion using fzf.
- gentoo-install - This project aspires to be your favorite way to install gentoo. It aims to provide a smooth installation experience, both for beginners and experts. You may configure it by using a menuconfig-inspired interface or simply via a config file.
- glyphs - Unicode symbols on the command line.
- guesswidth - Guess the width output without delimiters in commands that output to the terminal.
- Keep - Simple alerting tool, with declarative syntax and builtin providers.
- mkdesk - A program/command to create .desktop files (program launchers) using the terminal.
- movie - A CLI for getting information about a movie and comparing two movies.
- moviemon - A Python program that displays all the information about all your movies in the command line.
- oji - Interactive text emoji creator.
- pangran - A simple TUI program that checks if you've typed a pangram.
- play - TUI playground for your favorite programs, such as grep, sed and awk.
- plzz - A Python CLI to automate daily tasks of both common and advanced users. It allows easily launching common and different types of operations such as creating random files or check hashes.
- Polykill - Lightweight command line utility for removing dependencies and build artifacts from unused local projects.
- ProgressLine - Track commands progress in a compact one-line format.
- ps1palette - Streamline Bash PS1 customization through script automation for prompt color coding and .bashrc integration.
- Raijin - A free, simple weather TUI that pulls data without the need for an API key, account, or subscription.
- sasqwatch - A modern take on the classic watch command.
- sauce - A novelty CLI tool that identifies an anime from an image and yields key data about it.
- sisi - Semantic image search CLI tool.
- sizeof - Experimental CLI, written alongside ChatGPT4 and GitHub Copilot.
- Skylab - A text user interface (TUI) tool that displays upcoming space launches in a user-friendly way.
Programming Languages
Categories
<a name="graphics"></a>Graphics
109
<a name="networking"></a>Networking
101
<a name="music"></a>Sound and music
101
<a name="games"></a>Games
100
<a name="git"></a>Git and accessories
80
<a name="programming"></a>Programming
77
<a name="todo-manager"></a>Todo managers
69
<a name="text-processing"></a>Text processing
58
<a name="monitor"></a>System monitoring
54
<a name="chat"></a>Chat and instant messaging
52
<a name="utility"></a>Utilities
51
<a name="viewers"></a>Viewers
51
<a name="transfer"></a>Data transfer
50
<a name="ai"></a>AI / ChatGPT
50
<a name="system"></a>System tools
49
<a name="data-management-json"></a>Data management - JSON/YAML/etc.
48
<a name="online"></a>Online search and resources
43
<a name="security"></a>Security and encryption
40
<a name="data-management-tabular"></a>Data management - Tabular data
37
<a name="animation"></a>Animation
36
<a name="editors"></a>Editors
36
<a name="webdev"></a>Web development
35
<a name="writing"></a>Writing
34
<a name="note-taking"></a>Note taking
33
<a name="cheatsheet"></a>Commands cheatsheet and snippets
33
<a name="file-handling"></a>File and file system handling
31
<a name="monitor-top"></a>Process viewers and monitoring (alternatives to top)
30
<a name="file-manager"></a>File manager
29
<a name="time-tracker"></a>Time trackers
28
<a name="shells"></a>Shells
28
<a name="launcher"></a>Command launchers
28
<a name="terminal"></a>Terminals
27
<a name="email"></a>Email
26
<a name="funny"></a>Funny tools
26
<a name="package-manager"></a>Package managers
26
<a name="financial"></a>Financial tools
25
<a name="password-manager"></a>Password managers
24
<a name="typing"></a>Typing test and practice
23
<a name="office"></a>Office tools
23
<a name="cd"></a>Directory changers (alternatives to cd)
23
<a name="browser"></a>Web browser
23
<a name="science"></a>Science
23
<a name="organizers"></a>Organizers and calendars
22
<a name="devops"></a>DevOps
22
<a name="vm"></a>Containerization and virtualization
21
<a name="calc"></a>Calculators
21
<a name="productivity"></a>Productivity
20
<a name="backup"></a>Backup
20
<a name="data-management"></a>Data management
19
<a name="option-picker"></a>Fuzzy finders and option pickers
19
<a name="conversion"></a>Conversion
18
<a name="text-search"></a>Text search (alternatives to grep)
18
<a name="file-dir-cleanup"></a>Clean up of files and directories
17
<a name="file-renamer"></a>File renamers
16
<a name="video"></a>Video
16
<a name="ai-cli-commands"></a>AI terminal command generator
16
<a name="disk-analyzer"></a>Disk usage analyzers
15
<a name="rm"></a>File deletion and trash bin (alternatives to rm)
15
<a name="prompt"></a>Prompts
13
<a name="programming-boilerplate"></a>Program templates and boilerplate
13
<a name="copilot"></a>Co-pilot
12
<a name="screen-recorder"></a>Screen recorder
12
<a name="ls"></a>File listing (alternatives to ls)
12
<a name="diff"></a>Diff
12
<a name="rss"></a>RSS
12
<a name="file-explorer"></a>File explorer and tree visualization
11
<a name="flashcard"></a>Anki, decks and flashcards
11
<a name="copy-paste"></a>Copy/paste and clipboard
11
<a name="find"></a>File finding (alternatives to find)
10
<a name="learning"></a>Learning and didactic tools
10
<a name="torrent"></a>Torrent
10
<a name="file-watch"></a>File watching for changes
9
<a name="markdown"></a>Markdown
9
<a name="versioning"></a>Versioning
8
<a name="text-search-replace"></a>Text search and replace (alternatives to sed)
8
<a name="screensaver"></a>Screen savers
7
<a name="font"></a>Font management
7
<a name="religion"></a>Religion
6
<a name="history"></a>History management
6
<a name="file-system"></a>File systems
4
<a name="pastebin"></a>Pastebin
3
Sub Categories
Keywords
cli
407
terminal
289
tui
258
command-line
175
rust
170
golang
126
linux
120
go
120
python
119
command-line-tool
104
bash
81
shell
81
terminal-based
53
macos
50
git
46
console
43
c
38
zsh
36
json
34
developer-tools
32
ncurses
30
windows
30
productivity
30
python3
29
tool
29
unix
29
ai
29
bubbletea
29
terminal-app
27
nodejs
26
llm
26
markdown
26
vim
25
ssh
25
ratatui
25
monitoring
25
music
22
utility
22
cli-app
22
fzf
22
docker
22
ascii-art
21
cross-platform
20
devops
19
chatgpt
19
github
19
security
19
commandline
18
openai
17
game
17