CATEGORY
Command line utilities 27,786 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
learPrints a random passage from King Lear. For when you meant to type "clear"3,197MIT OR Apache-2.0
find-torrent-dataTool to search for and link files that are part of a torrent3,195MIT
dirshIgnore-file-respecting consistent hasher of directory contents3,194BSD-3-Clause
chiseljJSON command line utility3,193MIT OR Apache-2.0
opensass🧩 A CLI to interact with the OpenSASS ecosystem.3,191MIT
grp-cliA tool to search files3,190MIT
oranginoA Tangerino plugin for Slack to punch in and out from your CLI, while letting your team know right away.3,189MIT OR Apache-2.0
treescript-interpreterTreeScript interpreter, with some built-in libraries and API to create more3,186GPL-3.0-or-later
bikunasimple TCP CLI client3,186MIT
peePut bytes into a file3,184Apache-2.0
kkcloud-engineA lightweight private cloud solution for SME scenarios.3,184MIT OR Apache-2.0
goblin_book_gobblerA little tool to give you a bunch of information on disclosed bug bounty reports3,184MIT OR Apache-2.0
funstA tiny command-line tool to calculate fundamental statistics of numbers given via stdin3,182MIT
git-lfsLarge file storage for git, implemented in Rust3,179MIT
superviseur-coreDefine and run multi-service applications on isolated environments with Nix or Docker3,179MPL-2.0
bitcoin_clientA client for a local or remote Bitcoin instance3,178non-standard
autoverAutomatic versioning with git notes3,175MIT
aliceAn unofficial implementation of Martin Ender's Alice3,174GPL-3.0-or-later
i3-bindingsSimple tool that reads the i3 config files and shows a table with the bindings defined therein3,174MIT
uecUnreal Engine CLI helper tool3,174MIT
prodigyTurn ad-hoc Claude sessions into reproducible development pipelines with parallel AI agents3,173MIT
bwtuiterminal-based vault browser for bitwarden3,172MIT
rusty-svgA CLI to convert SVG files into React components3,172MIT
rand_stringRandom string generator3,171MIT
pessoaLibrary for generating fake identities/user data in different languages. The crate is named after the Portuguese word for…3,171MIT
carp-cliCommand-line tool for the Claude Agent Registry Portal3,171MIT
peridotA dotfile manager.3,170MIT
farctoolA program to extract and list file in a FARC archive, used in pokemon mystery dungeon on 3ds3,168CC0-1.0
solana-base58-json-converterA CLI tool for converting Solana private key from/to base58 to/from json3,166MIT
fifty-shadesGraylog REST API client written in Rust3,166Apache-2.0
xurlA command-line utility to manipulate urls3,165non-standard
wg-bondWireguard configuration manager3,165GPL-3.0+
wkd-exporterExports an OpenPGP keyring into an advanced WKD directory structure3,165MIT OR Apache-2.0
crw-coreCore types, config, and error handling for the CRW web scraper3,164AGPL-3.0
webhook_listenerA web server for listening gitlab webhook's request, built with actix-web.3,163WTFPL
cargo-alfredA Cargo Subcommand that generates Alfred Workflow3,163MIT
bazel-execlog-cmpCLI tool that helps compare Bazel execution logs3,163MIT
context-creatorHigh-performance CLI tool to convert codebases to Markdown for LLM context3,163MIT
psmuxTerminal multiplexer for Windows - tmux alternative for PowerShell and Windows Terminal3,163MIT
faketty-libLibrary fork of dtolnay/faketty3,162MIT OR Apache-2.0
mdxtreeA tool to generate file tree structure in MDX format for Astro's Starlight components3,161MIT
cimCDS Implementation generation by a Metadata document3,161MIT
oafA more user-friendly CLI for Git repositories3,161MIT OR Apache-2.0
tcp-warp-cliA userspace tunnel between two hosts mapping ports on client
machine to addresses reachable from server machine3,160Unlicense OR MIT
locha_mesh_clientOff-Grid P2P Mesh Radio Communications3,160non-standard
ssh-listSSH connection manager with a TUI interface3,160GPL-3.0
llmwebExtract any webpage to structured data with headless Chrome + LLM3,157MIT
lookrClient binary for the lookrd daemon locate tool.3,156MIT
hac-coreyour handy API client, on your terminal!3,156MIT
torusA simple CLI application to keep track of what you are reading3,155GPL-3.0-only
acroA tool to query csv files of acronyms3,155MIT OR Apache-2.0
rehlAdd highlighting to stdin for easier to read compiler output, or more readable log files.3,154GPL-2.0-or-later
ibox-crosstermA fork of crossterm made for ibox to get the stderr position of the cursor. NOT FOR GENERAL USE.3,154MIT
keychainOpenPGP Key Chain operations3,153non-standard
ewinSimple editor for Window(GUI) users.No need to remember commands.3,152MIT
releasaurusA comprehensive release automation tool that streamlines the software release process across multiple programming languages and…3,152MIT OR Apache-2.0
todo-to-issueCLI tool that converts forgotten TODO comments into actionable GitHub issues.3,151MIT
azeA time tracking tool heavenly inspired by watson3,150MIT OR Apache-2.0
atsh-libautossh/@shell library is used to ssh login and allow automatically login without password3,149MIT
decentralized_idDecentralized Identification3,147non-standard
foundry-mcpA comprehensive CLI tool and MCP server for deterministic project management and AI coding assistant integration3,147MIT
rusty_chess_clockA simple chess clock implementation in Rust3,146MIT
json2tomlA simple CLI tool to convert json files into toml format.3,146MIT
symbiAI-native agent framework for building autonomous, policy-aware agents that can safely collaborate with humans, other agents, and…3,145Apache-2.0
bom-buddyAustralian weather CLI utility3,144GPL-3.0-only
desk-lockerScreen-locking helper for X11 and systemd3,144MIT OR Apache-2.0
par-term-emu-core-rustComprehensive terminal emulator library in Rust with Python bindings - VT100/VT220/VT320/VT420/VT520 support, PTY,…3,144MIT
rider2emacsTranslates JetBrains Rider invocations to emacsclient invocations (for Unity)3,142GPL-3.0
anabotA CLI tool to find anagrams of words; front-end to anagrambot3,142MIT
nfaA small CLI application for taking notes3,142MIT
camlA dynamic CLI tool defined with declarative YAML3,140MIT
rash-shellA bourne-compatible shell inspired by dash3,140Apache-2.0
felloeInteractive helm version management3,140Apache-2.0 OR MIT
hac-colorsyour handy API client, on your terminal!3,140MIT
bellCLI meditation timer3,139 AGPL-3.0-or-later
ferrflowUniversal semantic versioning for monorepos and classic repos3,138MPL-2.0
tc-secretsCLI tool to synchronize .env secrets with AWS Secrets Manager with encryption3,138MIT
trackie⏳ trackie is a private, daemon-less time tracker running in your CLI.3,137Apache-2.0
sqliA command line tool for interacting with Postgres databases3,136GPL-3.0-or-later
bpflinterA command-line based linter for BPF C code.3,136MIT
pageos-pkgrPageOS 系统的网页应用仓库管理工具,用于管理网页应用的安装、更新和仓库维护3,135MPL-2.0
acmakeA cargo-like tool for CMake projects3,134GPL-3.0-only
sskr-toolA tool for splitting and recovering BIP-39 mnemonics according to the SSKR standard3,133MIT
jqkjqk lists key patterns of a JSON file for jq.3,133MIT
arp-spooferA command-line tool to easily run a man-in-the-middle attack leveraging ARP cache poisoning.3,132MIT
favlistCreate and manage lists using SQLite3,132MIT OR Apache-2.0
rustupolisAn implementation of the tuple space data structure in Rust.3,131MIT
cargo-stressA utility for catching non-deterministic test failures3,130Apache-2.0
aranet4-cliGet data from your Aranet4 devices.3,128MIT
garfsayA cowsay clone/variant with an obese feline.3,128MIT
argparse-shStructured argument parsing for shell scripts3,126MIT
sxorxor bytes from stdin or a file with a given key3,126BSD-3-Clause
wall-rsWallpaper manager for you3,126MIT
oyeA simple, lightweight app to use OpenAI's chatGPT from the terminal'3,126MIT
duck-templateA cli tool for generating files from a template just with a json file3,126MIT
achooAcronym Chooser.3,126non-standard
rustyperCLI clone of monkeytype.com to practice TDD with Rust.3,126MIT
batnotifyNotify you about low battery levels3,125MIT
moniker-rsRandom name generating tool.3,124MIT
pitufoA small application that will walk the given path and replace the content of every json file found. The file will either be…3,124MIT OR Apache-2.0
ate-pagerIt paginates and navigates3,122MIT
envexA modern, cross-platform environment variable manager with TUI and CLI interfaces3,122MIT
jyA minimal json to yaml cli converter3,120MIT
cxpBring the Copy, Cut and Paste functionalities from your GUI file manager to your Terminal.3,119GPL-2.0-only
rifImpact control system3,119MIT OR Apache-2.0
gtd-mcpA Model Context Protocol (MCP) server for GTD (Getting Things Done) task management3,119MIT
uniqopyCreate a copy of a file with a unique name (based on timestamp and MD5-hash).3,118non-standard
xlsx2jsonA command line tool for parse xlsx to json file.3,118Apache-2.0
motusAccess the most common information about your system using a single command3,118non-standard
hac-cliyour handy API client, on your terminal!3,118MIT
robust-git-bisectRobust Git Bisect provides an alternative to git bisect which is robust against errors during the search.3,117Apache-2.0
grrs_babyIt's like grep3,117MIT
backedupA command line util for backup rotation3,115MIT OR Apache-2.0
cobertura-splitterA tool for splitting a single cobertura file into multiple files by packages3,114MIT OR Apache-2.0
codedefender-apiBlocking client library for the CodeDefender binary obfuscation API.3,114Apache-2.0
content_distribution_networkA process for distributing, searching, retrieving, and streaming content in a decentralized network.3,113non-standard
forestExplore and summarise Rust projects3,113MIT
pkcs12crackerHigh-performance, multi-threaded PKCS#12 password cracker supporting dictionary, pattern-based, and brute force attacks3,111MIT
mprThe official command-line interface for the makedeb Package Repository3,110GPL-3.0-or-later
progpickBruteforce with a stream of permutations of a specific pattern3,109GPL-3.0
directoreePrint current directory tree.3,109MIT
wait_forWait for another service to become available3,107MIT
zba zip blog3,107CDDL-1.1
vsmA simple, interactive, command line vim session file manager.3,106non-standard
betteropsHelper CLI for managing multiple bash env "profiles"3,105MIT
kraken_rsA crate to manipulate the NZXT Kraken X series device under Linux, and CLI tool3,104MIT
uwu_wasmuwuifying the web3,104MIT
cargo-dbcheckA CLI tool for tracking the progress in the db-academy.io courses3,104MIT
isupon-device monitoring. lightweight, instant and efficient.3,103MIT
rtw-tuiA TUI using my raytracing library rtwlib3,102GPL-3.0
termsearchA minimalist and super fast terminal history search tool.3,102MIT
backpakA content-addressed backup system with deduplication and compression3,101Zlib
slip39SLIP-0039 compatible secret sharing tool3,101GPL-3.0-or-later
clirisA cli tool that creates color palettes from images using the median cut algorithm.3,101MIT
trinjaHTML templating / SSG for RDF(S) resources3,101MPL-2.0
rust-lcdToggle the LCD panel backlight.3,100MIT
syswall_clisyswall_cli: a simple CLI to syswall3,098LGPL-3.0-only
markdown-toolA CLI utility for converting Markdown into AST and vice versa3,098MIT
luuCopy content from a file to clipboard3,097MIT
bf-rsBrainfuck interpreter for Rust3,096Unlicense
bmiA Simple BMI Calculator as per WHO3,095MIT
autokernelAutokernel is a tool for managing your kernel configuration that guarantees semantic correctness.
It checks symbol assignments…3,094MIT
word_wardenA command line tool that finds undesired strings in files. It's intended use is as a pre-commit hook to prevent the user from…3,093MIT OR Apache-2.0
nice_promptMinimal prompt for shell3,092MIT
tsift-memoryFirst-party tsift memory substrate: schema, budgeted handoffs, graph projection, and imports3,092MIT
huectlA command line interface to Philips Hue3,090MIT
cpcalendarsReally simple CLI app to copy Mac OS Calendar.app calendars sources to other location3,089non-standard
termal-msaA viewer of multiple sequence alignments, with a text user interface3,089MIT
cargo-script-mvsProposed cargo command for treat .rs files as full packages3,088MIT OR Apache-2.0
clarity-lintA tool to lint clarity files3,087MIT
kaiten-sushiCLI tool to shuffle input args3,087MIT OR Apache-2.0
hypertask_cliThe CLI for hypertask task manager3,086MIT
tbma Terminal Blueprint Meddler, for inspecting eBPF programs3,086MIT
stuckliste-cliA command-line utility for reading and writing MacOS bill-of-materials (BOM) files.3,086GPL-3.0
fuckmitAI-powered git commit message generator3,086MIT
hashdeep-compareA comparison tool for log files generated by the Hashdeep file storage auditing tool3,084CC0-1.0
as2cAnother ssimulacra2 cli3,083BSD-2-Clause
bpetokA simple CLI for tokenizing text input using Byte Pair Encoding (BPE).3,082non-standard
kyunThe worst text editor in existence, perfect for writing uwu-style cutesy text!3,082CC-BY-4.0
fern-runA command runner. Its gives different parts of your mono-repo a unified interface to run certain tasks.3,082MIT
coro-coreCore library for coro-code - A high-performance AI coding agent3,081MIT OR Apache-2.0
jujubeJujube (an experimental VCS)3,080Apache-2.0
auth-tarball-from-gitAuthenticate a tarball through a signed tag in a git repository (with reproducible builds)3,080GPL-3.0
ren-findRename files from find results.3,079MIT
cshannonAn implementation of compression algorithms leading up to Huffman's encoding3,078MIT OR Apache-2.0
intermInTerm is a library for creating interactive terminal applications.3,077MIT
lexoffice-clicommand line client for LexOffice3,077AGPL-3.0-or-later
qbfrtCommand line tool for working with qBittorrent's fastresume data3,077MIT
cpt-hookOut-of-the-box hooks for your Git repositories3,076GPL-3.0-or-later
swedish_test_ssnGet Swedish test ssn from The Swedish Tax Agency (Skatteverket)3,076non-standard
trufflehunterlog searching utility3,075GPL-2.0
pmacct-prometheusPrometheus metrics endpoint for pmacct derived flow stats.3,075GPL-3.0-only
inventorizeA command-line file integrity verification tool3,074MIT
ntimesExecute a command N times3,074MIT
apyrA simple, fast, and easy to use TUI log browser.3,074MIT
vmpl-runA tool to run programs with VMPL support3,072MIT
cignWatch configured git repos, check if all are clean with one command3,071MIT
stckrlsjust ls without long form but a little cuter3,071MIT
corrode-mcpCorrode Code MCP Server for Rust3,071Apache-2.0
temp_testA library for temporary test utils for rust 🔨3,070MIT/Apache-2.0
crepe-bordeauxThe cross-platform clipboard cli tool3,069MIT OR Apache-2.0
cargo-fastcar go fast.3,068MIT
ccpmClaude Code Package Manager - A Git-based package manager for Claude agents3,068MIT
lifi_clientA client for accessing local LiFi.3,067non-standard
fimoA command-line tool to import CSV files into MongoDB3,066MIT
torch_poetry_bootstrapA command-line tool to detect CUDA version and install the appropriate PyTorch wheel via Poetry.3,063MIT
cargo-leetUtility program to help with working on leetcode locally3,062MIT OR Apache-2.0
build-your-own-radar-as-codeBuild your tech radar as code. Write human readable blips and use the tw open source radar to visualize.3,059Apache-2.0
wall-aCLI tool for recording JSON in a compressed format3,059MIT OR Apache-2.0
fermah-avsFermah AVS.3,059MIT OR Apache-2.0
yooperAn async UPnP library and CLI3,058BSD-3-Clause
git-tidyTidy up stale git branches.3,057MIT
hyperexHypervariable region primer-based extracted3,057MIT
gdeltaFast delta compression algorithm for similar data chunks3,057MIT
shell-gptAsk ChatGPT for a shell script, code, or anything, directly from your terminal 🤖🧠👨💻3,056MIT
pixfetchAnother fetch program with pixelized images written in Rust3,055GPL-2.0-only
sprongenGenerate RON files for the given spritesheet PNG images3,054MIT
farginA flexible Rust library for managing project development with integrated configuration and AI-assisted guidance3,054MIT
md2jiraConvert markdown to the markup format used in jira3,054non-standard
godwitA hackable yet sane project manager and automation suite.3,053MIT OR Apache-2.0