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.
passgen-cmdCross-platform tool for generating cryptographically secure passwords/tokens and other sets and sequences.1,702MIT
peripheral-coreExternal-device connection forensic reader: parses Windows setupapi.dev.log and SYSTEM-hive registry device keys into typed…1,702Apache-2.0
qliPolyglot code-analysis CLI and any-language extension framework.1,702MIT
quincy-clientQUIC-based VPN - Client binary1,702AGPL-3.0-or-later
dearyEncrypted personal diary1,701WTFPL
atshautossh/@shell tool is used to ssh login and allow automatically login without password1,701MIT
solana-optimizerA tool to optimize Solana smart contract bytecode with eBPF transformations1,701GPL-3.0-or-later
ds-clids-cli is a command line tool to talk with deepseek1,700MIT
radvisorResource utilization monitor for Docker containers & Kubernetes pods that operates with fine granularity and low overhead.1,700MIT
peditCommand line utility that helps with editing configuration files.1,700MIT
fmtcalcA calculator that can be used like the println! macro of the Rust language.1,700MIT
sbhSession Buddy Helper1,700MIT
lambco-bicycle-book-wordcountSimple counter of characters, words, and lines.1,700MIT OR Apache-2.0
kodegen_candle_agentKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.1,700Apache-2.0 OR MIT
logrokTerminal-based logfile viewer that cuts to the chase.1,700MIT
zoroblazingly fast and sharp shell built in rust1,700MIT
eashyNo more hassle writing shell functions! Easy subcommands and help documentation1,700Apache-2.0
better-minify-jsExtremely fast JavaScript minifier1,699Apache-2.0
cargo-uxCargo plugin to help develop UX framework applications1,699GPL-3.0
zzp-toolsbookkeeping tools for freelancers1,699BSD-2-Clause
bevy-events-docs-creatorCreate event documentation for Bevy project1,698MIT
corpus-preprocA preprocessor for text and HTML corpora1,698MIT
grrsjstitchA tool to search files1,698MIT OR Apache-2.0
compyShell agnostic command completion - a rust implementation of compgen1,698MIT
dllInstall the missing DLL file with one command!1,698MIT
echorA tool to search files1,698MIT OR Apache-2.0
pcrcCLI to interact Post-Corona Community API Server1,697MIT
steelixYour one stop CLI for ONNX model analysis. Featuring graph visualization, FLOP counts, memory metrics and more!1,697MIT
cincin - a utility that simplifies command-line input in Rust, especially mimicking C++-style input1,697MIT
discordcatCLI utility to post files and command output to discord1,697non-standard
rshellA remote login system1,697MIT OR Apache-2.0
nanite-cliCommand-line utility for nanite's user-level features.1,697MIT OR Apache-2.0
groovy2ktsConverter for Groovy based Gradle files into Kotlin scripts1,697MIT
spine-pkgmanThe backbone of your package management ecosystem. Automatically detects and updates all installed package managers in parallel…1,696MIT
mnemAn extra-fuzzy shell history searcher1,696GPL-3.0-or-later
size-rsTells the size of some structures available on the system1,696GPL-3.0-or-later
elmoLibrary for easy creation of persistent notifications1,696GPL-3.0-or-later
bsccontract-diffCommandline program to output color-diff of contract code between two contract addresses. Suitable to use against non-verified…1,696MIT
fsnavA fast terminal file navigator with advanced features: search, preview, bookmarks, and split-pane view1,696MIT
paperscraperA webscraper to automatically download wallpapers from various sources.1,695WTFPL
litekvLiteKV is a tiny key-value store with a simple REST API backed by SQLite.1,695MIT
ordvec-manifestManifest verifier for ordvec index provenance and sidecar artifacts1,695MIT OR Apache-2.0
pmrA small project management CLI utility, to store project management related links.1,695MIT
picklejarIntegration test launcher for kubernetes based tests. Focused on polkadot use-case.1,695MIT OR Apache-2.0
wcountCLI word counting tool.1,695GPL-2.0-or-later
osstrtools-fixAdditional helper methods for OsStr1,695WTFPL
cloudflare-ddns-serviceA daemon to use Cloudflare as a DDNS provider1,694non-standard
aocmd-dlA command line tool for downloading Advent of Code puzzle text as Markdown.1,694MIT
dotfA modern dotfile manager1,694MIT
anti-pingA library for ICMP, UDP, and TCP ping functionality1,694MIT OR Apache-2.0
on-emailEmail event handler. Subscribe to an email type for an email account and emit matching messages as JSON.1,694MIT
bech32-utilsA CLI tool for converting Bech32 addresses with different prefixes.1,693MIT OR Apache-2.0
hypeAn interface to interact with Discord via API1,693GPL-3.0-or-later
rusty_checkerA simple RowHammer vulnerability checker written in Rust1,693GPL-3.0
mousetrapDetect starting from Windows explorer in Rust1,692MIT
gfcA CLI tool to generate a file with n lines, and n random alphanumeric characters per line.1,692MIT OR Apache-2.0
apimimicapimimic is a tool for mocking APIs1,692MIT
reovim-module-macrosProcedural macros for reovim dynamic module development1,692AGPL-3.0-only
foxThe Fox shell1,691MIT
hshchkA command-line file tree hash checker1,691MIT
b64edCLI Tool to base64 encode/decode1,690MIT OR Apache-2.0
sigtransplantTransplant Windows PE code signatures from one binary to another.1,690Apache-2.0
bpaf_cauwugoA cargo frontend with dynamic completion1,690MIT OR Apache-2.0
rasswdrasswd is a simple password generator implemented in rust1,690MIT
promptconvA simple Bash > Zsh prompt converter1,690MIT
cli-editorcli-editor, a macro for deriving a cli editor for custom structs1,690MIT
ccswarmAI Agent Workflow DevOps toolchain complementing Claude Code Agent Teams1,690MIT
KeyBoxenStandalone secret-service daemon for window managers1,689non-standard
cargo-licensebundlerCargo subcommand to generate bundled license html1,689ISC
rust-cli-testA simple test RUST cli app1,689MIT
crc32csumCompute crc32c checksums easily1,689MPL-2.0
thermalnoteA simple utility to print notes using thermal printers1,689MIT
catfishcatfish is a CLI tool that compares two directories by hashing all files. It reports which files are
in the 'right' folder but…1,689MIT
cargo-repeatRepeats a command until it exits with the right code1,688MIT
notion-cli-rsA powerful command-line interface for managing Notion tasks1,688MIT
meweCLI dictionary app. Fetches only one definition from Merriam Webster.1,688MIT
ruthA set of command line tools for Ethereum developers1,688MIT
VTMKMulti-purpose file management software.1,688MIT OR Apache-2.0
hurCLI HTTP requests, nothing more complicated than that.1,687MIT
nym-cliManipulate files en masse using patterns.1,687MIT
mtimeRust port of multitime with custom changes.1,687MIT
fngGenerate random names like Docker containers.1,687MIT
this-envThis.Env Data Formatter1,687MIT OR Apache-2.0
tagctlAdds or removes tags to given paths inside square brackets or to extended attributes1,687GPL-3.0-or-later
cargo-wabtWABT as Cargo CLI1,686MPL-2.0
bifThe Rusty Brainfuck Compiler1,686non-standard
scru128-cliCLI frontend for the scru128 crate, a library for generating and parsing SCRU128 identifiers1,686Apache-2.0
taskwarrior-hooks-rustA collection of executables to be used as taskwarrior hooks.1,685GPL-3.0
two-party-hashGenerate a hash between two different parties without revealing preimages1,685MIT/Apache-2.0
dnacombCount the occurances of structured sequence reads and compare to an expected library1,685MIT
rust-rapportFormats cargo clippy JSON output for GitHub Actions (step summary, PR annotations, human-readable).1,685MIT
hathorAllows to quckly generate a set of similar files.1,684Unlicense OR MIT
event-countdownCountdown to events you're looking forward to.1,684non-standard
maguroA fast YouTube downloader.1,683MIT
raingrepA tool to search file1,683MIT
elastic4rElasticsearch library and CLI1,683MIT OR Apache-2.0
buffer-language-serverLSP that can autocomplete words found in the opened buffer1,683non-standard
cargo-dubA cargo subcommand for dub1,683MIT
nu_plugin_secretProduction-grade secret handling plugin for Nushell with secure CustomValue types that prevent accidental exposure of sensitive…1,683BSD-3-Clause
tuckrSuper powered GNU Stow replacement1,683GPL-3.0-or-later
type_of_varRust library which was created to help find type of variable1,682MIT
steam-acfTool to convert Steam .acf files to JSON.1,682MIT OR Apache-2.0
fallbaqA layering static file server.1,682MIT
osh_dir_std_cliHelps humans and machines deal with the
*OSH directory standard*:
<https://github.com/OSEGermany/osh-dir-std>1,682AGPL-3.0-or-later
awkrsAwk implementation in Rust with broad CLI compatibility, parallel records, and experimental Cranelift JIT1,682MIT
github-user-clifind a github user's top repositories1,681MIT OR Apache-2.0
ttf2cp437Converts a `.ttf` file into a square Codepage 437 font atlas.1,681MIT/Apache-2.0
riff-compfile comparison utility built in rust1,681MIT
authorizer-cli-testCLI tool for authorizer1,681MIT OR Apache-2.0
fi-cliA command line tool for personal finance1,681MIT OR Apache-2.0
holger-cliHolger guards your artifacts at rest.1,680MIT
spade-uploadCommand line utility to upload games to a Sprig device1,680MIT
mq-formatterCode formatter for mq query language1,680MIT
export-ffxiv-macrosA CLI utility for exporting Final Fantasy XIV macros to TOML.1,679Apache-2.0
rakersLightweight headless JS renderer — executes JavaScript and returns the rendered HTML1,679MIT
rustywitnessA CLI tool for getting screenshots of URLs using headless chrome1,678MIT
langeQuickly enter a dev environment with nix-shell1,678BSD-3-Clause
s3auditAudit Amazon S3 buckets against recommended practices1,678MIT OR Apache-2.0
x-git-hooksGit Hooks Manager1,678MIT
check-ignoreA simple command line tool for checking if files are ignored by patterns in a .gitignore file.1,678non-standard
cmltermA command-line tool to connect to Cisco device consoles (with basic scripting support) within Cisco Modeling Labs (CML), formerly…1,678MIT
iwtI Wish To.... transform piped data using OpenAI GPT API LLM1,677MIT
pomya dumb pomodoro timer that doesn't eat your ram or melt cpu1,677MIT
sizelintLint your working tree based on file size1,677MIT
decomposeA simple and flexible scheduler and orchestrator to manage non-containerized applications1,677MIT OR Apache-2.0
rtliveA cli for Rt live states from https://rt.live/1,676MIT
audio-to-videoConverts an audio file to a video file with a still image.1,676MIT
sksSwitch and manage your SSH keys for different hosts1,676MIT
flowtoolA program that can extract and import flow file from pokemon super mystery dungeon to/from json1,676CC0-1.0
yepyet another package manager for local cli commands1,676MIT
cargo-subspaceA tool to make rust-analyzer work better with very large cargo workspaces1,676MIT
usaidwatAnswers the age-old question, "Where does a Redditor comment the most?"1,676Apache-2.0
git-switch-branchquickly switch git branches visually from the terminal1,675MIT
cargo-eosiocontractSetup and deployment tool for developing eosio smart contracts1,675GPL-3.0
mailpotMailing list manager1,675AGPL-3.0-or-later
fert-calcA simple calculator for DIY aquarium fertilisers1,675Apache-2.0
favFavorite tools for Command line Interface1,674MIT OR Apache-2.0
sketch-duplicatesFind duplicate lines probabilistically1,673MIT
tt-frameworkTo be correct, To be reliable! A lightweight private cloud solution for SME scenarios.1,673MIT OR Apache-2.0
xbnetRun TCP/IP over XBee RF radio links1,673GPL-3.0+
scroll-ssgMagical Static Site Generator1,673MIT
itslitStumble upon a lightning talk in a browser near you.1,672Apache-2.0
rt3confAn unofficial tool for configuring Railroad Tycoon 3.1,672non-standard
toetacticA Tic Tac Toe game for your terminal1,672MIT
sobani-trackerSobani tracker server written in Rust, provide tracker service for Sobani users1,672MIT
Pa-rsEA rusty Pasword Manager that'll blow your arse off1,672MIT
naildns(PLACEHOLDER) nailgun is a small tool written in Rust that supports benchmarking and stress testing DNS servers. It supports IPv4…1,672MIT
bsdutilsbsdutils ~ GNU bsdutils (updated); implemented as universal (cross-platform) utils, written in Rust1,672MIT
protocrateTool for generating a Rust crate from a tree of protobuf files.1,672MIT
wywA bytecode interpreter for Wenyan lang1,672MIT
raelA simple terminal rendering engine for creating text-based UIs and games.1,672MIT
aplayA Command Line Audio Player1,671GPL-3.0
editor-serverA server for interfacing file edition.1,671MIT
agcodex-commonShared utilities and types for AGCodex crates1,671Apache-2.0
cmdyLists and runs predefined command snippets1,670MIT
pastryA paste client1,670MPL-2.0
bdelA utility that generates a binary delta of two files and allows you to apply it on the source.1,669non-standard
askcommandA command-line tool to generate Linux commands using OpenAI's GPT-41,669MIT
folderpicsA cli app that watches folders for images and automatically transforms them.1,669MIT
spgsecure password generator over CLI1,669non-standard
dverCLI tool for managing .NET SDK versions, including installation and version switching.1,668MIT OR Apache-2.0
join_compile_commands_jsonA simple utility to join multiple compile_commands.json files into one1,668MIT
proc-findA command line tool to search for and manage processes (using listened ports and more.)1,667MIT
cargo-prune-featuresFind unused enabled feature flags and prune them.1,667MIT
instapiWrapper around the Instagram Basic Display API to gather metadata and media files1,667MIT
bujoToolkit CLI and library for bujo format.1,667MPL-2.0
mkfCreate a temporary file from stdin and execute command1,667GPL-3.0-or-later
ptt-crawlerA crawler for the web version of PTT, the largest online community in Taiwan1,667MIT
mongo_syncinstant coding answers via the command line(just like howdoi)1,667GPL-3.0
desimplexA CLI that displays an animated simplex noise field in your terminal with ASCII1,667MIT
elvui-managerInstalls / Updates ElvUI1,667MIT
cargo-project-finderA CLI tool to find Cargo projects in directories recursively1,667MIT
injetInject and extract files into PNG images using LSB (Least Significant Bit) method1,667MIT
supercutA cli tool and lib to cut images using a mask.1,666MIT OR Apache-2.0
hbxIncremental sync tool1,666Apache-2.0
FetchDemoA tool to fetch system information1,666MIT
cratestA crater-like tool to run experiments on dependents of a crate.1,666MPL-2.0
latexcleanA command line application to remove auxiliary files generated by LaTeX tools1,665MIT
pmdPoor's man debugger, the most easy way to debug1,665MIT
make_ultraA simple task-runner which tracks changes in files and runs commands based on rules in parallel.1,665MIT OR Apache-2.0 OR Unlicense
crypto-splashA tool to view crypto via terminal1,665MIT OR Apache-2.0
media-stats-rsGenerate a table with media statistics of video files in a folder. You'll receive information like the resolution or codec to…1,665MIT
tookaA fast, rule-based CLI tool for organizing your files1,665GPL-3.0-only
ingest-nuttx-buildsIngest Build Logs from Apache NuttX RTOS into Prometheus Pushgateway1,664Apache-2.0
macos-config-checkChecks your macOS machine against various hardened configuration settings1,664MIT
versionerAutomate semantic version numbering1,664MIT
git-whoknowsGenerate a listing of who is most likely to be familiar with a file1,664non-standard
kradical_converterConverter for EDRDG radical decomposition files1,664GPL-3.0-or-later
koifeedAn RSS/Atom CLI in Rust focused on composability.1,664MIT
aether-rsA wrapper designed to allow you to install aether1,664MIT
sbrd-genA crate for Schema-Based Random Data GENerator1,663MIT
muchutilsA selection of command line tools, wow1,663MIT/Apache-2.0
ssh-me-inA command line tool for adding your IP as a SSH rule to EC2 AWS security groups.1,662MIT
git-changesGenerate changelog from git commit tree1,662MPL-2.0
mayaA CLI tool to interact with Mina blockchain1,662MIT
ftypeSimple database1,661Apache-2.0
schematoDatabase migration management tool1,661MIT
mm_publishRust client for the minimonkey message broker1,661non-standard
midas_fetcherHigh-performance concurrent downloader for UK Met Office MIDAS Open weather data with intelligent caching and resumable downloads1,661MIT OR Apache-2.0
sonar-as-codeTool configuration SonarQube from a configuration file.1,660Apache-2.0