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.
tera-rand-cliA CLI tool for generating a feed of random data from a Tera template3,804MIT OR Apache-2.0
tsift-coreProvider-neutral graph types and GraphStore trait for tsift3,803MIT
mfpA command-line utility for playing music mixes for programming & focus (from musicforprogramming.net), unlocking the flow state!3,801BSD-3-Clause
seagulA CLI utility to encode (and decode) arbitrary information into images3,800GPL-2.0
rcshellplan9 rc in rust3,799GPL-3.0-or-later
junobuild-didcA CLI tool for generating JavaScript or TypeScript content from a DID file using the didc tool.3,799MIT
flushA Fluent Shell3,799GPL-3.0-only
fizzy-rsa directory fuzzy finder3,796Apache-2.0
nu_plugin_charsetA nushell plugin for converting charsets.3,796non-standard
recurring-tasksDefine tasks and run them in an app periodically, ala cronjobs. And don't run already/still running tasks.3,791MIT
jsonrpc-debuggerA terminal-based JSON-RPC debugger with interception capabilities3,791MIT
spider-web-searchA tool for web search on your favorite sites.3,789MIT
rmbrmb is a command line tool to save and execute repeatable commands.3,789non-standard
yangfmtYANG code formatter3,788non-standard
esb_fireplaceThe FIREPLACEv1.0 allows the use of the `esb` tooling for solving Advent of Code problems.3,788GPL-3.0-or-later
git-metafileA simple tool for storing and restoring files metadata (mode, owner, group) in a git repository. It's designed especially for…3,786MIT
nml2Convert nmlcc neuro science components into Arbor data formats3,785BSD-3-Clause
fmqlA fast and feature-rich file manager written in Rust3,783MIT
girvel_looperpersonal task manager for reoccuring tasks3,783non-standard
next_api_referenceA NextJS 13 route handler api reference generator3,783Apache-2.0
rgetdA simple CLI tool for downloading files from the internet.3,782GPL-3.0
scanner-soundboardTrigger sounds via RFID tags or barcodes3,781MIT
necrywagenCrypto keys generator3,779MIT
hash-dirhash directory3,779MIT OR Apache-2.0
jcalendarJapanese Calendar for Rust3,779MIT
totperA tool for stateless TOTP generation3,778MIT
yarn-whyyarn why, but fast3,778GPL-3.0-or-later
ttyteeA process that exposes 2 copies of the same TTY3,777Apache-2.0
guiaA documentation browser for the terminal3,777MIT
audio_device_testerTest audio devices and report errors and long delays in operations3,776GPL-3.0-only
way_backA command line tool to scrape targets from the Wayback Machine3,776MIT
libsql_migrationA simple SQL migration tool for libsql databases3,776MIT
feyfey is a fast and reliable username scanner3,774GPL-3.0-only
cargo-vcsCargo workspace helper for Version Control System project management3,774AGPL-3.0-only
gitforgeuniform access to git forges (gitlab and github)3,773MIT OR Apache-2.0
blocktestlibrary for high quality syntax highlighting and code intelligence using Sublime Text's grammars3,773MIT
remote_jupyterManage multiple Jupyter sessions running on remote servers through SSH tunneling.3,773MIT
bookyA tool to analyze English text3,773MIT OR Apache-2.0
icurli-curl: interactive curl3,771AGPL-3.0-only
lconvertA cli tool for converting multiple files (with different extensions) at once3,771MIT
random-pickerGenerates random choices based on the weight table of probabilities. It can be used to calculate each item's probability of being…3,770MIT OR Apache-2.0
trusty-commonShared utilities and provider-agnostic streaming chat (ChatProvider, OllamaProvider, OpenRouter, tool-use) for trusty-* projects3,770MIT
lazytilerAutotiling for SwayWM and i3WM3,769GPL-3.0
dsync-hasezoeyGenerate rust structs & query functions from diesel schema files.3,768MIT OR Apache-2.0
wifi-clientA cli tool for connecting to wifi3,767MIT
treetagsGenerate vi compatible tags for multiple languages3,761MIT
rusty-formatterThis is the offical Rusty: Rust Formatter, Cargo Package.3,759MIT
icarus-cliCommand-line tool for creating, building, testing, and deploying MCP servers to ICP3,759non-standard
rcheatGet/modify variable's value in another Linux running process3,756MIT
fdupsUtility for finding and removing duplicate files, fast.3,754MIT OR Apache-2.0
redisfsA small CLI tool to use Redis as a file server3,753GPL-2.0-only
powerpack-logger⚡ A simple logger for Alfred workflows3,752MIT OR Apache-2.0
kll-rsKLL quantiles sketch from Apache DataSketches for Rust3,751Apache-2.0
rhizaA windows shortcut creator / app launcher3,750MIT
gba-make-cartridgeA command line tool to build a game boy advance cartridge from an elf binary file.3,750MIT
wolffserialSimple cli tool for listing and watching serial ports3,748MIT
gistit-projectGistit project definitions3,747MIT OR Apache-2.0
lstrA blazingly fast, minimalist directory tree viewer, written in Rust.3,747MIT
mereadpreview github flavored markdown locally3,747WTFPL
retzCommand-line tool to convert timestamps to other timezones3,745non-standard
anseeANSI escaped text to image CLI tool and Rust library3,745MIT
superwhichCross-platform smart which alternative3,736GPL-3.0-or-later
dshwA dead simple CLI program to query information about system and hardware.3,733MIT
myip-tuiA clean terminal UI for network interface information3,733GPL-3.0
kanban-coreCore traits, errors, and result types for the kanban project management tool3,731Apache-2.0
kodegen_configKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.3,728Apache-2.0 OR MIT
whatawhatApplication for monitoring user activity3,728MIT OR Apache-2.0
directory-indexerAI-powered directory indexing with semantic search for MCP servers3,726MIT
wasefire-cliWasefire CLI to manage applets and platforms3,726Apache-2.0
rust_reportGenerate an HTML report from Rust test results3,725MIT
wakuchin_cliA next generation wakuchin researcher software written in Rust3,724non-standard
chrome_passwordGet username & password from Chrome.3,718MIT
upextractUnityPackage Asset extract tool3,716MIT
quadimFastest image quadtree stylization implementation to date, capable of hundreds of fps and avoiding ugly non-squares.3,715MIT OR Apache-2.0
stringbarA dwm-style status bar configured in RON3,706GPL-3.0-or-later
globtestTest expressions against the glob library.3,706MIT
mvrA utility program for renaming files.3,706MIT
bitbottlea modern archive file format3,704Apache-2.0
GitPolicyEnforcerGitPolicyEnforcer is a command-line tool that helps you enforce Git policies through Git hooks, both server and client side3,697MIT OR Apache-2.0
askrInteractive CLI input tool with real-time validation and choice menus3,696MIT OR Apache-2.0
zar-cliA command-line utility for reading and writing MacOS signed XAR archives.3,695MIT
roaesRust implementation of openaes file format.3,694BSD-3-Clause
gradesA grades manager written in rust3,693GPL-3.0-or-later
karaconvConverter from Karabiner to Karabiner-Elements configuration format3,690MIT
ouijaCross-machine AI session daemon — bridges Claude Code sessions via tmux injection and Nostr P2P3,689MIT
rye-uvA CLI tool to migrate from Rye to Uv3,688non-standard
polsimCLI application for polarization simulations3,686MIT OR Apache-2.0
dpggenerate password(s) using diceware method & crypto secure random numbers3,682MIT
swayscanAdvanced security scanner for Sway smart contracts with comprehensive vulnerability detection and minimal false positives3,682MIT
rvzRVZ compression library.3,679MPL-2.0 OR LGPL-2.1-or-later OR GPL-2.0-or-later
wordlist-generatorA handy wordlist generator3,679MIT
ahoyCommand line announcement tool3,665MIT
comprestoA command-line tool to benchmark various compression algorithms3,665MIT
cargo-oshaA small utility to count the uses of unsafe code in a Rust program.3,662Apache-2.0/MIT
kubectx-rs[Deprecated] See kubectx create!3,662MIT
work_depVerifies the dependencies of member projects of a workspace to find shared ones to be added to the depencencies of the workspace3,662MIT
hvifParser and renderer for HVIF (Haiku Vector Icon Format)3,660MPL-2.0
cniguruTroubleshooting tool for docker and kubernetes networking3,660Apache-2.0/MIT
cargo-arch_testCLI of arch_test_core for rule based architecture tests3,659AGPL-3.0
f_logSimple fast logger3,659MIT OR Apache-2.0
bgrepbgrep is a grep tailored to handle binary patterns and files3,658BSD-3-Clause
env-yoinkenv-yoink is a Rust CLI tool for effortless extraction of environment variables from source code, supporting regex and language…3,656MIT
git-bumpUse Lua scripts to quickly bump versions in files.3,656MIT
rsid3A simple, command line ID3v2 tag editor designed for scripting.3,654GPL-2.0-only
sthpConvert Socks5 proxy into Http proxy3,652MIT
blockcounter-utilsUtilities to handling blocks in files.3,652MIT
accio-stringSearch for string patterns in files.3,652MIT OR Apache-2.0
obeli-sk-boa-gcGarbage collector for the Boa JavaScript engine.3,652Unlicense OR MIT
superviseur-driversDefine and run multi-service applications on isolated environments with Nix or Docker3,651MPL-2.0
toa-findKawaii GNU find replacement3,651MIT
portredirectPortRedirect is a tool that bridges your frontend and backend by redirecting TCP connections through a persistent QUIC…3,651GPL-3.0-only
rawst_dlSnag your files efficiently with Rawst downloader3,647GPL-3.0
aicAI-powered commit message generation CLI tool3,646MIT
moellaAn implementation of the Kvarn web server framework with a convenient config format.3,645Apache-2.0
rustynucQuick analysis of pileups for likely 8-oxoG locations3,644MIT
git2megaignoreConvert a .gitignore file to a .megaignore file3,644MIT
jiuA minimal command runner.3,644MIT
cokeSimilar to GNU Make but uses Lua configuration.3,643Apache-2.0
wadoCommand line tool to manage WildFly containers.3,643Apache-2.0
leafslug_effectsUseful set of effectful commands, for my leafslug collection.3,642MPL-2.0
chemiseChemise converts any string to a list of element symbols, reading as the given string (if possible).3,641MIT
cmdoptsGNU-like command line options parser.3,641BSD-2-Clause
cortex-m-rt-ldZero cost stack overflow protection for ARM Cortex-M devices3,639MIT OR Apache-2.0
epcepub page counter3,639GPL-3.0
prepare_fastaCompute hash-based signatures of sequence, and perform pre-processing3,634BSD-3-Clause-Attribution
cargo-ruukhCLI to build & run Ruukh apps.3,634MIT
vx-cliCLI interface for vx tool manager3,634MIT
ascii-cliA small CLI for quickly viewing the ASCII table in your terminal3,632MIT OR Apache-2.0
sinceSmall CLI utility to calculate time differences, with semantic UI for humans3,632MIT OR Apache-2.0
what-rsIdentify what something is!
A pyWhat reimplementation in Rust.3,631MIT OR Apache-2.0
pow_accountThis library generates cryptographic hashes with a second round of hashing to produce configurable leading zeros for…3,631MIT
bec_log_ingestorTiny service to pull BEC logs from Redis and push them to Loki3,631Apache-2.0
octocodeAI-powered code intelligence with semantic search, knowledge graphs, and built-in MCP server. Transform your codebase into a…3,630Apache-2.0
qiniu-cdn-managerA CLI to Manage Qiniu CDN.3,628MIT
git-commit-helperGit Commit Helper is a practical tool that leverages large language models (LLMs) to analyze changes in a Git repository. It…3,628MIT
bxA smaller, faster Box CLI3,627Apache-2.0
infogrepA tool to grep for sensitive information3,627MIT
pr-conflict-resolverA tool to efficiently manage and repost GitHub Pull Requests3,626MIT
burritunWrap a tun device in a tap device3,622GPL-3.0
feldera-samplyEnhance profiles produced using samply3,622MIT OR Apache-2.0
rustledger-parserBeancount parser with error recovery and full syntax support3,620GPL-3.0-only
xarA utility and library to create, inspect and extract XAR archives.3,619MIT
bincryptEncrypt a file using XSalsa20-Poly1305!3,617MIT
unarchiverCLI Tool for un/archive multiple formats of compressed files3,612MIT OR Apache-2.0
qrexQt Resource Extractor3,609MIT
aliasmanA simple tool for manage your aliasses3,608MIT
wasmadderA CLI Tool for modifying WebAssembly binaries3,608MIT OR Apache-2.0
imgcompareCheck if two images are visuall identical.3,607MIT
fermah-databaseFermah database for AVS.3,605MIT OR Apache-2.0
xray-tuiA layer inspector for OCI-compliant images3,604non-standard
github_httpsable_cligithub via https.3,603MIT/Apache-2.0
doxxerCLI tool for dynamic SemVer versioning using Git and tags3,603AGPL-3.0-or-later
cardioA very simple utility for cardio exercises with customizable rounds and audio clue for start and end of each exercise.3,602MIT
rustiiConverts images to ASCII art3,602MIT
vx-configConfiguration management for vx - Universal Development Tool Manager3,601MIT
chartodoA CLI todo list program where you can create deadline tasks and repeating tasks3,601Apache-2.0
chargectlManage charge thresholds on modern Linux machines3,600MIT
ur-commit-mentorA CLI tool that analyzes git commits and provides AI-powered code review insights (for now only works with Claude API)3,600MIT
drftdiff reviewer, file tree3,600BSD-3-Clause
bgtA tool for automated Guix builds of Bitcoin Core3,599MIT
cmdlinkRust based CLI tool to add aliases for commands to simplify developer workflow.3,599MIT OR Apache-2.0
advanced_string_generatorA command-line tool for generating strings based on customizable regex patterns.3,599MIT
yasgYet Another Site Generator3,598MIT
nats-spynats-spy is a terminal tool to help you to monitor NATS messages.3,598MIT
cargo-version-upgradesemantic version management3,598MIT OR Apache-2.0
crosup-sshA simple CLI tool to quickly setup your development environment on Chomebook (ChromeOS) or any Linux Distribution.3,595MIT
stewStew is a set of image transformation tools. It allows images to be transformed using individual executables and allows pipes to…3,592MIT
b64urlCommand line URL-safe Base-64 encoder/decoder3,592MIT
reposcanCommand line tool for discovering local git repositories and keeping track of local and remote changes collectively.3,590Apache-2.0
copydepsFind and copy all the .so / .dll files needed by an executable3,588GPL-3.0-or-later
grpGenerate random password, customize the amount of symbols and numbers3,588Apache-2.0
mamegrepGit grep TUI frontend3,587MIT
rsproxyCross-platform, multi-client TCP/UDP proxy3,586MIT
waitupWait for TCP ports and HTTP endpoints to be available. Essential for Docker, K8s, and CI/CD pipelines to ensure services are…3,586MIT
earlAI-safe CLI for AI agents3,586MIT
rs_oss_cliA simple command line tool for oss3,585MIT OR Apache-2.0
tmux-remuxA friendly command shortener for tmux3,585MIT
fortitudeA Fortran linter, written in Rust and installable with Python3,585MIT
flake-editEdit your flake inputs with ease.3,582MIT
bisectBisect search stdin based on a bitstring pattern3,581MIT
kpKeePass CLI3,581Unlicense OR MIT
docker-image-pusherA memory-optimized Docker image transfer tool for handling large images efficiently3,581MIT
cargo-duplicated-depsA tool to find duplicated dependencies in Cargo.toml3,578MIT
seqsizzleA pager for viewing FASTQ and FASTA files with fuzzy matching, allowing different adaptors to be colored differently.3,578AGPL-3.0-or-later
ddshowTimely and Differential dataflow log analysis and vizualization3,577MIT OR Apache-2.0
pxhpxh is a fast, cross-shell history mining tool with interactive fuzzy search,
secret scanning, and bidirectional sync across…3,577MIT
aevumA CLI utility to calculate timer register values for STM32 microcontrollers.3,576MIT
cargofetchA fetch utility for Rust projects3,576MIT
embedded-nano-mesh-cli-toolCommand line utility to interact with embedded-nano-mesh network trough shell3,575MIT
roccorocco is a [http://ashkenas.com/docco](http://ashkenas.com/docco) inspired literate programmming library in Rust3,574MIT OR Apache-2.0
rgdbRGDB is a console frontend for GNU debugger3,574MIT
grrs-lazyA tool to search files3,573GPL-3.0-or-later
swpCLI tool to clean up and remove old generated code in your Rust, Javascript and Java projects3,573MIT
source_viewerA CLI tool to inspect and analyze binary sources using DWARF debugging information.3,573Apache-2.0
simple-includeA simple tool to include files in other files. Looks for lines with a given prefix and replaces them
with the contents of the…3,572MIT
rustledger-bookingBeancount booking engine with 7 lot matching methods and interpolation3,572GPL-3.0-only
lazy-motdThe perfect MOTD for the elegantly lazy developer. Maximum style, minimal effort.3,571MIT
fluentci-secretsProgrammable CI/CD engine without Containers, built on top of Nix ❄️3,570MPL-2.0
ledgerdbGets price updates for stock ticker symbols in your ledger-cli file3,566MIT
superepoA blazingly fast cli tool for managing monorepo/project builds, runs and more!3,565GPL-2.0-only