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.
icd-converterA tool for quickly and efficiently converting between ICD-10 (CM and PCS), and ICD-9 (CM and PCS) codes. based on the GEMs from…10,745Apache-2.0 OR MIT
qairSend/receive files with builtin HTTP server and terminal QR code.10,736MPL-2.0
gnostr-sha256generate a sha256 hash10,730MIT OR Apache-2.0
tolastatic site generator for typst-based blog - keeping your focus on the content10,729MIT
slowlorisThe slow loris attack, now implemented in Rust!10,725MIT
rutdA Rust CLI tool for managing and tracking your daily tasks. Git-friendly and easy to use.10,723MIT
rsql_driver_test_utilsrsql test utilities10,723Apache-2.0 OR MIT
neatenAn application to cleanup resources from hard drive10,721MIT
hostcatUNIX Command Line tool to switch between Local Dns profiles10,716GPL-3.0-or-later
boa_cliBoa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.10,716Unlicense OR MIT
countrooCountroo is a tool to give basic code analysis inside your rust projects, it supports line counting, module counting, dependency…10,712non-standard
dfrsDisplay file system space usage using graphs and colors10,709MIT
stubbleA command-line tool for generating content stubs10,709AGPL-3.0-or-later
cloud_terrastodon_hcl_typesHelper types for interacting with HCL for the Cloud Terrastodon project10,706LiLiQ-R-1.1
wacrThe backend for WebRTC -> VK ASR (speech recognition technology) interaction.10,704MIT OR Apache-2.0
cellarA password tool for user to derive a large amount of application passwords deterministically based on a passphrase.…10,703MIT
cpp-linterRun clang-format and clang-tidy on a batch of files.10,703MIT
cargo-wasmMake developing a wasm project in Rust easy10,701MIT/Apache-2.0
tuifeedA terminal feed reader with a fancy ui10,694MIT
job-security-serverUniversal job control - server library10,690MPL-2.0
masm-formatterA formatter for Miden Assembly (.masm) files10,688MIT
bibimanTUI for interacting with BibLaTeX databases10,678GPL-3.0-or-later
scatterbrainedsearchScatterbrained implementation of minigrep10,677MIT OR Apache-2.0
proto_seederCli to create files from Routes with seed_routing10,674MIT
cargo-lubanThis is a luban project generator10,671Apache-2.0/MIT
cli-diaryA CLI based diary tool for adding entries on the fly.10,667Apache-2.0
mmoxitools for IBM Storage Scale file systems10,661GPL-3.0-or-later
css-minifierCLI wrapper for css-minify library10,659Apache-2.0/MIT
kittysaycowsay, but with a cute kitty :310,659MIT
monoffTurns off monitors on Windows10,655MIT
window_switcherA CLI that allows switching between windows in Hyprland
(renamed to hyprswitch [https://crates.io/crates/hyprswitch])10,654MIT
gen-server-nameThis is a small tool which will generate a suggestion for a server name. You may specify the domain and the name source pool as…10,644non-standard
sfw-toolsFunctions and programs from the book Software Tools10,641MPL-2.0
store-cliStorage daemon command-line interface10,629MIT
stegCommand line steganography tool10,623MIT
mprisqueezeA command-line client for controlling squeezelite via MPRIS10,617MIT
corpusCentrally Organized, Relative Path Uniqueness Strategy10,607Apache-2.0
degaussYour friendly neighborhood Avro schema compatibility checker.10,601Apache-2.0/MIT
projvarA tiny CLI tool that tries to gather project specific meta-data in different ways,
to store them into key=value pairs in a…10,581AGPL-3.0-or-later
fzyrA fuzzy(er) finder 🔎10,577non-standard
pyscanpython dependency vulnerability scanner10,577MIT
scaffoldQuickly add dependencies to your Rust project.10,571MIT
tightA simple command-line expense tracker10,567GPL-3.0-or-later
change-git-userManage multiple git configurations10,566MIT
toprsCross platform memory focused top10,565MIT
horustA complete supervisor and init system, designed for running in containers.10,555MIT
cloud_terrastodon_azure_resource_typesGenerated enum for Azure resource types for use in the Cloud Terrastodon project10,550LiLiQ-R-1.1
gitmoji-rsA [gitmoji](https://gitmoji.dev/) interactive client for using gitmojis on commit messages.10,547MIT
muboA static url shortener generator10,543MIT
depcheck-rs-nodeDepcheck rs node bindings10,530MIT
liveboatStatic page generator for Newsboat feeds10,530non-standard
nbcatA command-line tool that displays .ipynb file like `cat` command10,527MIT
ianaioIanaIO backend frontend written in Rust Web Assembly RustWasm TS website.10,524non-standard
dicgenGenerate a list with all combinations for given characters, like in brute force attacks10,524Unlicense
dicom-echoscuA DICOM C-ECHO command line interface10,519MIT OR Apache-2.0
nvrs🚦 fast new version checker for software releases 🦀10,517MIT
herkulex_communicatorCommunicate with drs0101 and drs0201 servomotors from command line.10,514MIT/Apache-2.0
error_snippetLibrary for reporting fancy diagnostics to the console10,502MIT
yozefu-commandClap commands of Yozefu10,499Apache-2.0
gh-lensCLI to analyze your activity on GitHub10,489MIT
tree-ownersFind all owners (user and group) inside a directory tree.10,485EUPL-1.2
to-kanaConverts English phonetics to Kana, And Kana to small/half-width versions10,483MIT OR Apache-2.0
s3duCommand line utility for showing space used in AWS S3 buckets10,477MIT OR Apache-2.0
rs-youtubeCommand line youtube/twitch client that uses the web api so no login or API key is needed.10,472MIT OR Apache-2.0
domoThe Domo Rust SDK wrapping our APIs. Also includes a CLI application.10,470non-standard
hcdlEasily download and update HashiCorp tools10,467MIT OR Apache-2.0
serial-monitorCross platform command line serial terminal program.10,467MIT
kerblamA project management tool for data science and bioinformatics10,460MIT
fel-cliCLI tools for dealing with Allwinner devices in FEL mode, in pure Rust.10,444MIT/Apache-2.0
lecturnA terminal text editor10,440MIT OR Apache-2.0
lavish-compilerCompiler for the Lavish IDL10,437MIT
testingTwicetesting-set10,437MIT OR Apache-2.0
todo-rsText-based user interface utility to manage todo list10,434MIT
cargocleanerRuns cargo clean on all subdirectories10,427MIT
screentimeA lightweight screentime monitoring tool10,427MIT
frep-coreCore functionality for find and replace operations10,425MIT
wpa_passphraseGenerate a WPA PSK from a SSID and passphrase10,425GPL-3.0-or-later
documentinatorROS2 documentation generator10,422MIT OR Apache-2.0
pku3bLightweight command-line client for course.pku.edu.cn.10,416MIT
curbRun a process on a particular subset of the available hardware.10,411MIT
qftQuick File Transfer, true peer-to-peer over UDP on CLI10,411GPL-3.0-or-later
cloningClone directory contents10,405AGPL-3.0
lectio-dieiCLI application for displaying the daily Catholic readings10,398MIT
atproto-oauth-axumAxum web framework integration for AT Protocol OAuth workflows10,389MIT
crabpickerA cross-platform color picker in rust10,388AGPL-3.0-only
publisherTool to publish & distribute CLI tools10,388MIT
otcOh My Posh theme Chooser10,380MIT
sw-sync-cliCLI for fast and flexible data transfer between shopware and (CSV) files over API10,379MIT
clashctl-coreClash RESTful API10,373MIT
ru_fetchSimple Fetch written in Rust.10,371GPL-3.0
mbn-cliMBN file parse CLI tool10,370MIT OR Apache-2.0
question_cliInternal research tool for question classification and/or answering.10,354MIT OR Apache-2.0
budget-trackerA TUI based budget tracker10,349MIT
cddnsA modern, hackable, green DDNS CLI and service for Cloudflare.10,348MIT OR Apache-2.0
duplinkA CLI tool for finding duplicate files from directory tree and de-duplicating them.10,343MIT/Apache-2.0
edkyConvert Ed25519 public keys between various encoding formats.10,339Unlicense
venv-wrapperSimple python virtual environment management10,336MIT OR Apache-2.0
n4n5n4n5's utility crate10,331MIT
smailCli tool to easily send emails with attachments10,330MIT
steganoThe ultimate steganography swiss knife army CLI tool.10,326MIT
pomorsA simple CLI pomodoro timer.10,324MIT
zxcvbn-cliA simple CLI tool to check password strength using zxcvbn.10,323MIT
cccacheAll feature of cccache has been merged back into sccache, please use sccache instead10,322Apache-2.0
quotySimple CLI program that returns a programming quote10,315MIT
gitboxGit toolbox to simplify adoption of conventional commits and semantic version, among other things.10,308MIT
epub2mdbookA tool to convert EPUB files to MDBook format10,308MIT
reddsaverCLI tool to download saved media from Reddit10,307MIT/Apache-2.0
sentrumDaemon that monitors watch-only bitcoin wallets10,305MIT
thag_rsA versatile cross-platform playground for Rust snippets, expressions and programs.
Accepts a script file or dynamic options.10,304MIT OR Apache-2.0
rproxyPlatform independent asynchronous UDP/TCP proxy10,300MIT
dargoSome useful third-party tools for Cargo10,299non-standard
bevierAn interactive CLI to generate Games using the Bevy Game Engine.10,296non-standard
inoutflow-bscCommand line program to calculate in/out flow of BNB for target address (either wallet or contract)10,293MIT
rs-mock-serverA simple, file-based mock API server that maps your directory structure to HTTP and GraphQL routes. Ideal for local development…10,293MIT
whalespotterFind Big and Fat Files and Folders10,292MIT
kanorgSimple Kanban management in Rust10,291MIT
glow-control-libA library for controlling programmable LED lights10,286MIT OR Apache-2.0
robust_downloaderA robust, concurrent file downloader with retry capabilities and progress tracking.10,285MIT
solwalrs[deprecated] A simple and easy to use CLI Solana wallet10,283GPL-3.0-only
dlmMinimal download manager10,278Apache-2.0
path-markerA tool to book mark paths10,277MIT OR Apache-2.0
cli_megaA tool to gather the metadata of a file10,265MIT
awstailLike `tail -f` for AWS Logs10,252non-standard
nightlightA CLI for configuring 'Night Shift' on macOS 🌕🌖🌗🌘🌑10,246MIT
libredefenderLight-weight antivirus scanner for Linux10,244GPL-2.0 OR GPL-3.0
obs-doWebSocket control utility for OBS Studio10,244MIT OR Apache-2.0
git-skela git subcommand to apply skeleton repository continuously10,240MIT
ripsecretsA command-line tool to prevent committing secret keys into your source code10,235MIT
dbangCLI to manage Deno scripts10,233Apache-2.0
bandsnatchA CLI batch downloader for your Bandcamp collection10,226MIT
gitopenCommand line utility to open a git repository's web page from terminal,
as well as pull requests in the browser after the first…10,222non-standard
aschordA command line tool for showing how to play guitar chords10,215MIT OR Apache-2.0
leaperA simple CLI tool to quickly leap to a directory10,211MIT
remote-clipboardA CLI tool to share content across different clients10,198MPL-2.0
wethrCommand line weather tool.10,189MIT
fusFast find file or Remove cli10,182MIT
xtabxtab: CSV command line utilities10,180MIT
skidmarksA simple CLI for tracking streaks10,180Apache-2.0
multi-tunnelOpen and manage multiple SSH tunnels10,176GPL-3.0-or-later OR copyleft-next-0.3.1
pasejopassage re-implementation in Rust for teams10,1740BSD
dify-openai-apisOpenAI-compatible APIs for Dify platform services10,171Apache-2.0
lineeditorA cross platform rich line editor10,170MIT
colored_textA simple library for adding colors and styles to terminal text10,170MIT
hw强大而统一的跨平台硬件监控工具10,162non-standard
package-lock-lintlinter for npm's package-lock.json10,155GPL-3.0-or-later
tinytoolsA collection of tools that enhance your experience in shell.10,149MIT
clock-checkA tool for getting your system clock precision10,147MIT
pow2gamePower of 2 guessing game for programers.10,140MIT
hlbc-cliHashlink bytecode disassembler, analyzer and decompiler cli10,133MIT
libslirpHigh-level bindings & helper process for libslirp.10,133non-standard
nvm-rustA node version manager that doesn't suck10,120MIT OR Apache-2.0
scalpel-binbinary modification tool, cut, stitch, replace, sign10,117Apache-2.0 OR MIT
sequoia-keyring-linterA linter for keyrings10,106GPL-2.0-or-later
job-securityUniversal job control10,105MPL-2.0
hankoKeeps your Git allowed signers file up to date with signing keys configured on software development platforms like GitHub and…10,102MIT
rshijackTCP connection hijacker, Rust rewrite of shijack10,098GPL-3.0-or-later
sql-cliSQL query tool for CSV/JSON with both interactive TUI and non-interactive CLI modes - perfect for exploration and automation10,097MIT
tfctA tool to help manage a toolset that helps manage your deployments10,084MIT OR Apache-2.0
scafalrascafalra(sca) is a command-line interface tool for managing templates10,076MIT
hex2asciicommand line app that converts hex values into ascii10,075MIT
ssh-gpg-agentAn SSH agent implementation that transparently supports PGP encrypted private SSH keys.10,074GPL-3.0-or-later
man-completionsGenerate completions for Zsh and other shells from manpages10,066MIT
holochain_launcher_utilsShared utils used by Holochain Launcher and the hc launch CLI (holochain_cli_launch)10,060non-standard
emojicpA command-line tool to search for emojis by name10,048GPL-3.0-or-later
ppvrA command line pipeline viewer tools10,040MIT
ouHelps you serve a static site, single page application or just a static file10,035MPL-2.0
git-moverMove git repositories to a new location10,035MIT
somoA human-friendly alternative to netstat for socket and port monitoring on Linux and macOS.10,034MIT
doit-cliA CLI tool for managing your simple scripts.10,022MIT
projectableprojectable is a highly configurable TUI file manager, built for projects.
You can handle all your project's file-based needs…10,021MIT
wolWake up remote hosts with Wake On LAN magic packets10,020EUPL-1.2
duplicate_destroyerFinds and annihilates duplicate directories.10,017AGPL-3.0-or-later
rttmonA simple RTT monitor for OpenOCD10,015MIT OR Apache-2.0
todoryet another cli TODO in Rust10,008Apache-2.0
apecastA telegram bot for apes10,008non-standard
staticdatagenA Rust library for generating structured data files and metadata for static sites, including HTML, RSS feeds, sitemaps, and…10,008Apache-2.0 OR MIT
tre-commandTree command, improved.10,007MIT
backrA program that backs up user data that matches a regular expression10,006BSD-3-Clause
autoschematic-coreCore shared functionality for Autoschematic: workflow engine, state management, and Git integrations10,006AGPL-3.0
snipText snippets on the command line. Inspired by Zach Holman's Boom10,005GPL-3.0-or-later
lrzcc-cliRust CLI client for the LRZ-specific features of the Openstack-based LRZ Compute Cloud.10,005MIT
minixA straightforward minifier for JavaScript and CSS files, developed using Rust. This tool efficiently reduces the size of JS and…10,005MIT
proceedA simple rust cli abstraction for accepting user-input.9,996MIT
pgburstA file-based way to edit postgresql databases (procedures, views, triggers) without GUI9,994GPL-3.0-only
bffextractExtract content of BFF file (AIX Backup file format)9,989MIT OR Apache-2.0
cltemplateA simple CLI tool for creating and using templates9,987MIT
nektarA fast, lightweight CLI for Hive Metastore9,980non-standard
umbra-langA simple macro-based scripting language9,978MIT
coverallsSend job to Coveralls (coveralls.io)9,978LGPL-3.0
punktfA cross-platform multi-target dotfiles manager9,976MIT OR Apache-2.0
url-cleanerA CLI tool and library for URL manipulation with a focus on stripping tracking garbage.9,974AGPL-3.0-or-later
texptexp is a small tool for render templates9,963GPL-3.0
gnome-randrA reimplementation of xrandr for Gnome on Wayland9,963MIT
ordinaryOrdinary CLI9,957AGPL-3.0-only
dovepipeused for sending files in rust9,956MIT OR Apache-2.0
fbbeFast Bitcoin Block Explorer9,956MIT
steg86A tool for hiding messages in x86(_64) binaries9,948non-standard
puccinierGenerate the other Catppuccin flavours off a template file written in one of them9,943MIT
STKLRSTKLR: pronounced 'stickler'.
Is a cli tool to automatically link functions, enums, structs, traits etc in rust-doc docstrings.…9,943MIT
catsh-cliA cross-platform shell.9,942MIT