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.
i6-shellA minimalistic unix like shell with statically linked commands4,281AGPL-3.0
jia_pipe_viewerThis was made for cruise but you can give it a shot4,280MIT OR Apache-2.0
aws-token-rotateSimple tool to rotate AWS token4,280MIT
dotjectorA dotfile templating and injection tool4,280MIT
sfshrCommand-line tool for secure, end-to-end encrypted file sharing4,278MIT
emacs-lsp-boosterEmacs LSP performance booster4,278MIT
factorio-bitpackerA crate to pack binary blobs into a blueprint string containing factorio combinators.4,277GPL-3.0
lrgeGenome size estimation from long read overlaps4,277non-standard
manx-cliA blazing-fast CLI documentation finder powered by Context7 MCP4,276GPL-3.0
bing-searchBing search engine in your terminal4,276MIT
owldictA simple to use command line dictionary for english.4,275GPL-2.0
artworksEmbed album covers to audio files4,272GPL-3.0
ttopTerminal Top: 10X better than btop - Pure Rust system monitor with GPU support (NVIDIA/AMD/Apple), sovereign stack,…4,272MIT OR Apache-2.0
yamblerYambler is a tool to stitch reusable yaml snippets together.4,271non-standard
configmanDead simple config manager4,271MIT OR Apache-2.0
rsacpiA simple command-line tool with no dependencies to display battery, ac, and thermal information on Linux4,269MIT
systemd-boot-gensystemd-boot boot configuration generator4,266GPL-3.0-or-later
symtoolsymtool edits static symbol tables of MachO and ELF object files and archives4,265MIT OR Apache-2.0
doc-mergeCombine rustdoc output of multiple, discrete crates4,264MIT
skelda TUI tool for opening projects inside a restricted sandbox4,263MIT OR Apache-2.0
git-checkout-recentA tool to switch between recent local git branches easily4,263MIT
cloudwatch-log-redirectorRedirect STDERR/STDOUT to CloudWatch Logs4,262MIT OR Apache-2.0
jputputs and putc on unicode-width align for Rust4,261MIT
gitoutA command-line tool to automatically backup Git repositories from GitHub or anywhere4,261MIT
quartz-rsA CLI tool to streamline development and deployment of Quartz applications. Quartz is a flexible framework for privacy-preserving…4,261Apache-2.0
mobbitA CLI for better mobbing.4,260GPL-3.0-only
rynryn is an IRC client written in Rust4,259MIT
subslaySubSlay: Text → emoji 💅🏻 Powered by Rust.4,259MIT
millionaireGame written in Rust. The goal is to get 1 million dollars by trading stonks.4,258GPL-3.0-only
rcwwc in Rust4,258MIT
caption-compilerCompiles and describes Valve's closed caption files4,257GPL-3.0
poengsumCLI-application for generating quiz leaderboards in the terminal.4,256MIT
hoconvertCLI tool to convert HOCON into valid JSON or YAML.4,253MIT
cmprssA compression multi-tool for the command line.4,253AGPL-3.0-or-later
embargoA simple and fast opinionated build system for c/c++4,253GPL-3.0
tsmanA feature-rich tmux session manager with fuzzy-finding4,253MIT
wasm-serverA simple WASM dev server with live reloading4,252MIT OR Apache-2.0
youtrack-commanderExecute commands on Youtrack issues from the command line4,251MIT
jikyuuEstimate the amount of time you've spent working on a Git repository4,250MIT
update-binUpdate a binary to its latest version by using the original package manager that was used to install it4,249MIT
bsabincli for creating and extracting Bethesda Softworks Archives4,246MIT OR Apache-2.0
models-cliCommand-line utility for SQLx, the Rust SQL toolkit.4,246MIT OR Apache-2.0
lose95-keygen-rsSimple Losedows 95 keygen4,244MIT OR Apache-2.0
caserChange text between PascalCase, camelCase, and snake_case4,243MIT
clopyit's like git shallow clone, but it only makes a copy4,242MIT OR Apache-2.0
gcd-cligcd-cli tools for managing and using GCD. GCD stands for GitChangeDirectory, as it primary goal is to quickly change between git…4,236Apache-2.0
findrsa simpler and faster find util4,234MIT
load-strikerHTTP load testing tool4,233MIT OR Apache-2.0
lyrA tool to download and embed lyrics from multiple sources4,233MIT OR Apache-2.0
sinoThe Sino Language4,233MIT
misaki-coreFast, asynchronous link checker with optional FlareSolverr support.4,232MIT OR Apache-2.0
bos_books_codesA library that handles 3-character Bible Books Codes.4,230MIT OR Apache-2.0
discovery-rsmDNS-SD TUI browser4,229MIT OR Apache-2.0
kjpsA tool to kill a java process4,227MIT OR Apache-2.0
dotnetfxverA .NET Framework version checker writen in Rust4,227MIT
ApacheLogAnonymizerAnonymizes web server logs for long term storage in compliance with the GDPR.4,227EUPL-1.2
cargo-userA Cargo plugin for managing multiple sets of credentials.4,227Apache-2.0
task-listA simple program to track tasks to do regularly. It does not save completed tasks.4,226MIT
k8sfwdA Kubernetes port-forwarding utility for managing multiple targets4,226EUPL-1.2
subtitleFind & download subtitles from the terminal.4,226GPL-3.0-or-later
libdsync-hasezoeyGenerate rust structs & query functions from diesel schema files.4,226MIT OR Apache-2.0
tianheng天衡 (Tianheng) — reactive architectural governance. The shell that weighs declared intent against observed shape and turns a…4,223MIT OR Apache-2.0
wasm2usharpA tool for converting WebAssembly to UdonSharp4,221MIT OR Apache-2.0
cargo-aiBuild lightweight AI agents with Cargo. Powered by Rust. Declared in JSON.4,219MIT
ograph-rsA simple command-line utility to extract and print OpenGraph metadata from a given URL.4,218GPL-3.0-or-later
entropy-libMeasures the Shannon and metric entropy of files4,217GPL-3.0
aider-scriptA CLI wrapper around aider to make calling reusable prompts convenient4,215MIT
pyc-shellPyc is a simple CLI application, which allows you to perform shell commands in cyrillic and other alphabets, through command and…4,214GPL-3.0
combCLI for the Handlebars templating engine4,214GPL-3.0-or-later
ballastapi snapshot load testing4,214MIT
jaridaA minimalist, encrypted journaling tool4,212GPL-3.0-or-later
r2u2_cliR2U2 CLI: A stream-based runtime monitor command-line interface4,212MIT OR Apache-2.0
bsshParallel SSH command execution tool for cluster management4,211Apache-2.0
dookLook up definitions in your code4,210MIT
napsNATS server proxy service to relay and forward custom topics and subjects4,209MIT
ws-cliManage your workspace with ease4,208MIT
webscreenshotA simple CLI tool to take screenshots of rendered webpages, given a URL or local file path.4,205Apache-2.0
tloggerA simple logging library with a neat style and customizablity.4,204MIT
cli_graphSmall crate to generate simple CLI graphs4,204MIT
iceteaTUI application framework4,203MIT
kcupA http web server for serving a single file via GET request4,203MIT
kobo-db-toolsA Rust library to parse and analyze Kobo e-reader SQLite databases.4,202MIT
chanomachanoma is Characters Normalization library. 文字列正規化処理用のライブラリです。4,201MIT
tpptpp (Tera Pre-Processor) is a command line utility for preprocessing files with the tera templating engine4,200MIT
rtftpclient and server implementation of the Trivial File Transfer Protocol4,198GPL-3.0-or-later
tandem_http_serverHTTP server for the Tandem SMPC engine4,198MIT
gnedbyA CLI tool for managing your CD/LP collection using Apple Music API4,198MIT
rust-research-mcpA Model Context Protocol (MCP) server for accumulating and organizing academic knowledge4,197GPL-3.0
nripSafe rm with a graveyard (MVP: rm, ls, prune, resurrect)4,197MIT OR Apache-2.0
latest-versionCheck deps.dev for the latest version of artifacts4,196MIT OR Apache-2.0
cownA simple program for finding out the codeowners of a file4,194GPL-3.0-or-later
perm-textA simple tool for curling straight/dumb quotation marks ("") and apostrophes (') into their curly/smart (“”’) equivalents.4,193MIT
flirtFiLe InteRacT, the file interaction tool for your command line4,190BSD-3-Clause
starlight-cometComet is a debugging tool made for the Starlight Operating System4,190Apache-2.0
commitgptA CLI tool to generate commit messages using OpenAI's ChatGPT based on staged changes in a Git repository.4,189EUPL-1.2
docrefSemantic code references for markdown — detect when referenced code changes4,188MIT
ea-commandEditor Alias: making paths in command line tools actionable.4,183MIT
quotemetaShell-quoting, à la Perl's `quotemeta` function.4,181MIT
pbrt-r3A Rust implementation of pbrt-v34,176BSD-2-Clause
vcf_batcherCommand-line tool to cut VCF (variant call files) into smaller batches, intended to be used for multiprocessing or distributed…4,174MIT
file-expertExpert system for recognizing source code files, similar to GitHub/lingust.4,173AGPL-3.0-or-later
emclickersimple cli auto clicker app4,173MIT
stunxyDeal with NAT traversal using STUN.4,172MIT
goggledA program/daemon sending notifications when the user should take a break
from staring at the screen.4,171GPL-3.0-or-later
simple_getoptA simple, getopt-style command-line argument parser for Rust. - (YAGP).4,171MIT
spider_mcpMCP (Model Context Protocol) server exposing Spider web crawler capabilities as tools.4,169MIT
smartcalc-tuiTerminal UI for erhanbaris/smartcalc4,168MIT
pimonPi-Hole terminal monitoring tool4,168MIT
cnccoderA library for generating gcode operations targeted for GRBL controled cnc machines, and also generates camotics projects for…4,166MIT OR Apache-2.0
crab_shellAn alternative Rust-like cross-platform shell based on a Crate structure. Every command is a Rust project!4,165Apache-2.0
demangleCLI tool for quickly demangling a symbol4,161MIT
nimoNetwork Interface MOnitor4,161MIT
greatful-cliA tool that doesn't work, see grateful-cli for the real version. I consent to the transfer of this crate to the first person who…4,160MIT
preexec_confirmA zsh `middleware` forcing users to confirm before executing commands with preconfigured texts/regex patterns4,160MIT
url-cli-toolSimple program for basic url encoding and decoding4,159MIT OR Apache-2.0
mass-propsCLI to calculate mass properties of triangle meshes4,159AGPL-3.0
dvi-to-textdvi-to-text is a small tool converting a DVI file (output from TeX/LaTeX) to
a string representation of the text contained in the…4,158MIT
superviseur-logDefine and run multi-service applications on isolated environments with Nix or Docker4,157MPL-2.0
fustaFUSTA leverages the FUSE interface to transparently manipulate multiFASTA files as independent files4,157CECILL-C
imgcA configurable and efficient batch image converter written in Rust.4,157MIT
spookFile watcher geared towards automatic HTML generation and autoreload.4,156MIT/Apache-2.0
mspacmanpacman package dependency viewer4,156Apache-2.0
uwu-rsuwuifying library4,155MIT
caesar_cipher_cliA CLI tool for encode and decode caesar cipher4,155MIT
gifsciiA CLI to animate GIFs in the terminal4,155MIT
tiefdownconverterA CLI tool to manage and convert Markdown-based projects.4,155MIT
wg-toolkit-cliCommand line utility for interacting with codecs distributed by Wargaming.net4,153MIT
superviseur-graphqlDefine and run multi-service applications on isolated environments with Nix or Docker4,153MPL-2.0
hrxRust implementation of the HRX plain text archive format4,153MIT
vocalA configurable TUI program that plays audio and looks cool while doing it4,153MIT
mujmapJMAP integration for notmuch mail4,153GPL-3.0
zpackA fast, configurable package manager which builds programs from source4,153non-standard
up2codeup2code is a tool to check code listings in Markdown files against a GitHub repository.4,153MIT OR Apache-2.0
sitSpeedy Git (sit) is a CLI tool to automate common git workflows and provide safer defaults4,152MIT
nccCompiler for custom modes on Novation MIDI devices4,152AGPL-3.0-or-later
wownowA CLI tool to get the current versions of World of Warcraft4,151MIT
urm-simA parser and interpreter for Unlimited Register Machine (URM) programs4,150MIT
SimpleBeatmapAnalyzerSimple program to analyze all of your osu files and save a csv with all the computed metrics4,147MIT
snake-rsA library to handle the logic for the classic game snake4,145non-standard
lithe-cliA cli of lithe4,144Apache-2.0
repaPeak Performance Pattern Seeker4,144MIT
tspsQuickly set up tmux workspaces by splitting windows into multiple panes4,143MIT
tsmdgenerate markdown tables from type script files4,143MIT
fix-getters-callsFix getters call sites by removing the get prefix when applicable4,142MIT/Apache-2.0
x2yA data-serialization file transcoder written in Rust.4,142MIT
iocage-provisionCreates an iocage based FreeBSD jail4,141MPL-2.0
godzie44-tui-realm-treeviewTreeview component for tui-realm (WARN, this is a temporart fork)4,141MIT
nadirA static site builder focused on simplicity4,141MIT
fclicachefclicache is a command-line utility that caches the output of resource-intensive commands, enabling faster retrieval of results…4,139non-standard
oncera blazingly fast tool to run things once4,138AGPL-3.0-only
bloomingBT/PT 站订阅更新通知器。4,137non-standard
stareA command line application that waits for the end of the process.4,137MIT
cbundlwebpack but for C code.4,137Apache-2.0
rxprogLibrary implementing the Boot Mode protocol for specific Renesas microcontrollers and CLI for programming firmware images4,135GPL-3.0-only
tmlatestbackupReally simple CLI app to obtain the date of the last Mac OS Time Machine backup4,135non-standard
qudag-cliCommand-line interface for QuDAG - Manage nodes, peers, dark addresses, rUv token exchange, and business plan payouts4,135MIT OR Apache-2.0
fermah-telemetryFermah telemetry tracing and metrics.4,134MIT OR Apache-2.0
sat-solverA SAT solver implemented in Rust, focusing on performance, efficiency and experimentation.4,134MIT
dmsliteLocal and fast Document Management System CLI-tool for storing and searching PDF documents.4,132MIT
termlightWhiten up your terminal to use as a cheap key/fill light replacement for video conferencing4,132Apache-2.0
cached-runStores and resuses the result of a command.4,131Apache-2.0
lookrdLookr daemon for the lookr locate service.4,131MIT
quilclientQuilibrium client CLI4,131MIT OR Apache-2.0
brain-assistantMathematics tool and encyclopedia for the terminal4,130Apache-2.0
gas-usedSimple CLI tool to count the gas used by accounts interacting with a specific Ethereum contract4,129MIT
rsurlA pure-Rust implementation of curl. Library, C FFI, and CLI for HTTP/HTTPS/FTP/FTPS.4,128MIT
similarity-pyCLI tool for detecting code duplication in Python projects4,127MIT
temperaTemplate based terminal coloring made really easy.4,126ISC
clipshareShare clipboard between machines on your local network4,125MIT
finch_cliAn implementation of min-wise independent permutation locality sensitive hashing ('MinHashing') for genomic data and command-line…4,125MIT
termpadCommand line pastebin for sharing terminal output.4,123non-standard
js-json-queryA tool for processing JSON inputs with JavaScript, no dsl.4,123MIT OR Apache-2.0
sexpfmtA command-line tool to format S-expressions4,122MIT
git-cfThis is a git extension which compresses files into one file and also restores them from it. It is useful when you need to work…4,121MIT OR Apache-2.0
tracebuildCommand line utility to instrument builds and send traces to OpenTelemetry supported tracing systems4,121MIT
syswallsyswall: a firewall for syscalls4,119LGPL-3.0-only
gig-cliSimple cli to create a .gitignore based off Github's gitignore repo4,119MIT
storagenvstoragenv is a utility to store and retrieve multiple env's4,118MIT
cacherA CLI tool for caching command outputs4,118MIT
crab-net<TCP|UDP> + TLS packets generator4,118Apache-2.0
moveMove is a budget planning application that will manage the budget based on different categories like (grocery, gadgets, etc).4,118Apache-2.0
osvmOpenSVM CLI tool for managing SVM nodes and deployments4,118MIT
polilithDocker image quality tool4,117Apache-2.0
rjobA Simple Job Scheduler By Rust.4,117Apache-2.0
sqlx-models-cliCommand-line utility for SQLx, the Rust SQL toolkit.4,116MIT OR Apache-2.0
srsr is a tool for the easy discovery and running of development scripts.4,116AGPL-3.0-only
tblltbll outputs data in tabular format4,113non-standard
test_reportGenerate an HTML report from Rust test results4,113MIT
passacagliaA command-line utility that generates music in the form of Lilypond files.4,112MPL-2.0 OR CC-BY-SA-4.0
glruncross platform cmd scripts4,111MIT
honeytree-calcDPPt Munchlax Honey Tree Calculator4,110GPL-3.0-only
cloudflare_dyndnsDynDNS client for Cloudflare4,108BSD-3-Clause
cargo-lookupCommand-line crate registry index querying for Cargo4,106MIT OR Apache-2.0
gitmgtAn easy way to create your git repository without leaving your project4,105Apache-2.0
uniqtooA version of `sort | uniq -c` with output that updates in real-time as each line is parsed4,103Apache-2.0
bose-dfuFirmware updater for various Bose devices4,103MIT
eoflintA linter to check EOF4,102MIT
discord_channel_cleanerDeletes messages (optional keep images) in discord channels.4,102MIT
batteredMake the most of your laptop's battery life with custom actions and informative desktop notifications.4,100MIT
simplewebserverRun a tiny HTTP server from the command line4,098MIT