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.
cpu-stress-testA CPU stresstest, fully saturating CPU resources5,864LGPL-3.0
systemd-hardening-helperAutomatic systemd service hardening guided by strace profiling5,864GPL-3.0-only
tkn-watchwatch tekton pipelinerun execution5,862Apache-2.0
algo_rust_sdkThis is the Rust implementation of the Algorand SDK originally developed by mraof and maintained by KBryan5,862MIT
cog-coreCore types and traits for rust-cog, a Rust toolkit for machine learning.5,860Apache-2.0
gfhGit FIDO helper - use multiple FIDO keys to sign Git commits5,860MIT
rpyRun the appropriate python interpreter in the right way5,859non-standard
daktilo_libTurn your keyboard into a typewriter! 📇5,856MIT OR Apache-2.0
dxpdfA fast DOCX-to-PDF converter powered by Skia5,852MIT
askyLibray to create good looking prompts in the terminal5,851MIT
mdbook-inline-mathjaxAn mdbook preprocessor which allows inline mathjax with the `$...$` delimeters. Note, the implementation is pretty ad hoc and may…5,844MIT
rp-clirp-cli is a cli of The Rust Playground.5,844MIT/Apache-2.0
init_projectinit_project is a project generator.5,843MIT
ripuniqhighly optimized uniq replacement5,842MIT
cargo-qA Cargo subcommand for running multiple Cargo commands sequentially or in parallel.5,838Apache-2.0
qsspodcasts_abstract_frontendAbstract frontend library for QSSPodcasts, you probably don't need it.5,837BSD-2-Clause
bbolt-rsA Rust port of the Bolt database5,836non-standard
ani-tuiWatch anime from the shell via mpv5,835GPL-3.0
procedureProcedure allows to execute tasks with a visual indication to the end user in the stdout.5,832MIT
feedlynxCollect links to read or watch later in your RSS reader.5,832MIT OR Apache-2.0
megumaxSimple CLI tool for search-and-replace across the entire project5,830MIT / Apache-2.0
nohumanRemove human reads from a sequencing run5,829non-standard
cargo-cargoLiterally, cargo cargo cargo cargo cargo...5,828MIT/Apache-2.0
tar2arxConvert a tar archive into a arx archive.5,828MIT
wallrndA generator of random abstract wallpapers5,823MIT
musicmanSimple cli for playing music in the ~/Music folder5,822MIT OR Apache-2.0
proxyifyA DLL proxy generator written in Rust. Note: I have renamed this crate to proxygen. Contact me if you'd like this crate name5,821MIT
rustormyMinimal neofetch-like weather CLI5,821MIT
mkrepoCreate repository directory for ghq style5,819MIT
oxidized-agentic-auditSecurity scanning for AI agent skills — scans skill directories for dangerous bash patterns, prompt injection, supply chain…5,817MIT
mandelbrotGenerate The Mandelbrot set using concurrency.5,817MIT
computorv1An educational computor project solving polynomial equations.5,807MIT OR Apache-2.0
ag_file_system_scannerA nifty command line tool to scan and search through the filesystem and get the sizes of directories5,805non-standard
zk-loaderCLI application for downloading and uploading zookeeper znodes data5,802MIT OR Apache-2.0
ourshModern, fast POSIX compatible shell5,800MIT
FileSorterXFileSorterX is an automatic file sorting application that sorts your files into folders based on their file extension. With…5,800MIT
wmkCreate files or directories.5,796MIT OR Apache-2.0
df_st_dbDatabase store and query implementation for the DF Storyteller project.5,796AGPL-3.0-or-later
qsspodcasts_business_coreThe business core for QSS podcasts, you probably don't need it.5,796BSD-2-Clause
get-cweTools for CVE managing, exploring and collect some data about their weaknesses and classifications5,794MIT
toddiA TODO focuser built on top of todo.txt5,793GPL-3.0-or-later
pahcerA tool to run tests for AtCoder Heuristic Contest (AHC)5,792MIT OR Apache-2.0
midas_cliRust port of MIDAS (Microcluster-Based Detector of Anomalies in Edge Streams)5,791MIT OR Apache-2.0
gabojaGaboja: CLI helper for solving BOJ problems5,790MIT
ptth_serverThe server for PTTH5,788AGPL-3.0
imgutilsCross-platform CLI for quickly parsing & manipulating images.5,788MIT OR Apache-2.0
finde-rsMulti-threaded filesystem crawler.5,788MIT
bread-clibyte conversion tool5,786GPL-3.0-or-later
group_files_into_dirsGroup files into directories based on keywords5,783MIT
pinyin-toolA simple command line tool for converting Chinese characters to space-separate pinyin words.5,781MIT
rubedo-ssgThe final stage in the alchemical process of building a static website5,778AGPL-3.0-or-later
farveTiny macros for owo-color'ful logging and printing5,777GPL-3.0 OR Apache-2.0
pwrCheck power supplies of a system5,775non-standard
lloginLPU WiFi Manager: A CLI tool for managing Lovely Professional University WiFi connections.5,771MIT
gitnrA CLI to generate '.gitignore' files using one or more templates5,770MIT
aicommits-rsA CLI that writes your git commit messages for you with AI5,769MIT
basmatiCommand line utility for interacting with AWS Glacier5,769MIT
amongrustReveal the imposters in your sus codebase5,766MIT
bgitUser-friendly Git wrapper for beginners, automating essential tasks like adding, committing, and pushing changes. It includes…5,766MIT
lusterluster is a command line tool for setting the screen brightness on windows systems. It was developed for personal
use and only…5,763MIT
vim-profilerA vim profiling tool5,763CC0-1.0
bunnycliThe unofficial CLI for BunnyCDN 🐰5,763GPL-3.0-only
entab-cliRecord-format file reader CLI5,761MIT
tacoda_grrsA tool to search files5,760MIT
scriptkeysScriptKeys allows you to easily build macros (in Lua) on every key press for the supported devices.5,756non-standard
i3-workspace-brightnessUtility to auto-adjust the brightness of i3wm workspaces5,754GPL-3.0
sorry-im-off-todayAutomatically update your Slack status if your Google Calendar says that you are off today5,752MIT
age-plugin-hpkeHPKE plugin for age clients.5,747MIT
spotnixSpotify for Unix5,745MIT
m3u8_downloaderApplication m3u8_downloader allows to download m3u8 HLS streams by master playlist link.5,743MIT
deathripRips full-resolution images from the Dead Sea Scrolls digital library.5,741MIT OR Apache-2.0
git-taskLocal-first task manager/bug tracker within your git repository which can sync issues with remote sources.5,741MIT
catalyshA command line utility for interaction with Ciscos Catalyst Center, utilizing it's API5,740non-standard
spytrap-adbTest a phone for stalkerware using adb and usb debugging to scan for suspicious apps and configuration5,738GPL-3.0-or-later
postitTask manager on your CLI.5,735MIT OR Apache-2.0
ca-termElementary Cellular Automata for the terminal5,733Apache-2.0
redisctlUnified CLI for Redis Cloud and Enterprise5,732MIT OR Apache-2.0
cargo-testdoxA Cargo subcommand to print your test names as sentences.5,732MIT OR Apache-2.0
git-zA Git extension to go beyond.5,730GPL-3.0-only
copiepateSend copy events over the network5,729MIT
warp-corswarp-cors is a proxy server which enables CORS for the proxied request5,728MIT
ts-bindgen-build-supportGenerate a wasm-bindgen interface from typescript definitions. Build-time utilities.5,725MIT OR Apache-2.0
gday_serverServer that lets 2 peers exchange their socket addresses.5,724MIT
hermeticaHardware accelerated file encryption/decryption5,722GPL-3.0-only
format-bomA tool for handling BOM mark from UTF-8 files5,722MIT OR Apache-2.0
wagyuA command-line tool to generate cryptocurrency wallets5,717MIT/Apache-2.0
frackA fake Rust error generator.5,717MIT
apppassGenerate secure passwords for your applications.5,715MIT OR Apache-2.0
kvuThe simplest command line tool to manage key-value pair lines.5,714MIT
balatro_tuiBalatro game clone in CLI5,714non-standard
ldtk-codegenGenerate typed rust code from LDtk Project5,713Apache-2.0
neotest-docker-phpunitA tool to execute phpunit test cases in the docker container and export the results.5,713MIT OR Apache-2.0
r-gh-create-releasegh release wrapper CLI5,711MIT
namebackRename files based on their metadata with multi-language OCR, HEIC support, and video frame extraction5,708MIT
atproto-xrpcs-helloworldComplete example implementation of an AT Protocol XRPC service with DID web functionality and JWT authentication5,708MIT
cargo-moteControl Roku TVs from your terminal5,706MIT
cksfvA 10x faster cksfv reimplementation using Rust and the crc32fast crate.5,704MIT
fabricA distributed fabric for `deploy`able programs.5,702Apache-2.0
grss_cloneA command-line search tool similar to grep5,698MIT
scaffPainless scaffolding of the boring part of setting up projects that people other than you can use.5,694MIT
hashkittenA purrfect hashing companion5,694MIT
ucelofkaSimple program to issue invoices5,691GPL-3.0
anchor-dlsGenerate IDL for Anchor programs without initializing a workspace5,683MIT OR Apache-2.0
syn-file-expand-cliCLI tool to read full source code of multi-file crates and output it to stdout5,682MIT/Apache-2.0
smbcloud-networking-projectCommand line tool for deploying NextJS app on the smbCloud platform.5,681Apache-2.0
decasmOcto assembler5,680MIT
rs-minecraft-exporterPrometheus exporter for minecraft version 1.15.2+5,680MIT
warcatCommand-line tool and library for handling Web ARChive (WARC) files5,678MPL-2.0
MMDB_Server{InDev} A simple,easy to use database server.5,676MIT
quickrandrA command line tool for saving and restoring xrandr display configurations5,675MIT
ut325f-rsSupport for Uni-T UT325-F thermocouple meter5,675BSD-3-Clause
codebaseManage your codebase like a boss!5,672GPL-3.0-only
ajkcalcscriptable hybrid calculator5,672GPL-3.0-or-later
parse-hyperlinks-htmlThis crate moved to `parse-hyperlinks-extras`.5,671MIT/Apache-2.0
foundyouA powerful command-line application for OSINT and social engineering.5,670MIT
hotspots-insightA tool to find hotspots in your git repository.5,667MIT
narniaSecure hidden service webserver5,667GPL-3.0
underdoseMay the dotfiles be with you.5,667MIT
yabaiA crate for communicating with the yabai tiling window manager.5,666MIT
dmenu_facadeA rust wrapper for interacting through dmenu. Depends on dmenu being installed5,666MIT
inclipA simple terminal utility for clipboard interaction and convenience.5,664MIT
resolvethingA CLI tool to resolve syncthing conflicts and duplicate files5,664GPL-2.0
rdfmA rusty dotfiles manager.5,663GPL-3.0
all-my-circuitsA command-line tool for concatenating and annotating files with Git metadata5,663MIT
qsfs-coreQuantum-Shield File System (QSFS) - Complete post-quantum file encryption library and CLI tools with ML-KEM-1024 and ML-DSA-875,662MIT OR Apache-2.0
oled_shmoledOLED displays don't have backlights but it'd be nice if we could pretend they do on Linux!5,661GPL-3.0
cmd-minesweeperA simple command line based minesweeper clone5,657MIT OR Apache-2.0
best403unlocker-rsRust implementation of best403unlocker project to bypass 4035,653GPL-3.0-only
llqlA tool to run SQL-like query on your LLVM IR or Bitcode files5,653MIT
hextoolA simple command line tool to convert hex to string and string to hex5,651MIT
digestifyVerify a file against a provided digest/hash/checksum.5,651Apache-2.0 OR MIT-0
ssamSsam, short for split sampler, splits one or more text-based input files into multiple sets using random sampling. This is useful…5,648GPL-3.0+
blink-timerA program that helps you to remember to take breaks (and blink your eyes) while using the computer5,646GPL-3.0
grupan offline github markdown previewer5,644non-standard
cargo-aliasEasily view, create, and delete cargo aliases5,642MIT OR Apache-2.0
blisp-replREPL of BLisp, a lisp like statically typed programing language for no_std.5,640non-standard
codebankA powerful code documentation generator that creates structured markdown documentation from your codebase.
Supports multiple…5,638MIT
hotspots-parserA tool to find hotspots in your git repository.5,638MIT
agesafetchA tool for obtaining your firmware's embedded AGESA version on Linux.5,638MIT
rust-tourInteractive web-based Rust tutorial with exercises, progress tracking, and integrated terminal5,637MIT OR Apache-2.0
wacoCommand line tool to manage WildFly containers.5,633Apache-2.0
pride-termPride flags in the terminal.5,628MIT
sd-switchA systemd unit reload/restart utility for Home Manager5,628GPL-3.0-or-later
foragetA simple universal package manager for Unix-like systems5,625MIT
unsafe-review-cliCLI adapter for unsafe-review5,624MIT OR Apache-2.0
taskwarrior-hooksA collection of executables to be used as taskwarrior hooks.5,621GPL-3.0
kdotAn Archdot file manager.5,621MIT
uromanA self-contained Rust reimplementation of the uroman universal romanizer.5,621Apache-2.0
ebi_deriveA stochastic process mining utility - derive macros5,619MIT OR Apache-2.0
tizTime In Zones: print a table of times in given zones.5,618MIT
finditA lightweight CLI for parsing files that can be read as text and finding phrases/patterns within and returning the line number it…5,610MIT
rskeyA simple persistent key-value store that wraps HashMap, with a basic CLI tool to list, get, and set key-value pairs.5,609MIT OR Apache-2.0
logssA simple command line tool that helps you visualize an input stream of text.5,602MIT
randlinesSimilar to shuf(1), but probabilistic and minimalistic with respect to memory5,602MIT
dhrefDownload files embed to a page through relative/root-relative URLs, from your terminal.5,601MIT
cmdo-genUtility script to generate terminal commands using natural language5,600MIT
json-genThe simple console utility and library to generate JSON items5,599non-standard
bai2A tool to parse BAI2 files5,598MIT
noceTool to notify on command exit - (noce)5,597GPL-3.0-or-later
jt⚡Rapid note management for the terminal.5,594MIT
accplaintext double-entry accounting command line tool5,593GPL-3.0-or-later
slpzCompresses and decompresses between the slp and slpz Slippi replay formats.5,592MIT OR Apache-2.0
gomander-engiffenEncodes GIF images from sequences of images. Includes an installable
command line bin as well as the library.
Forked from…5,591MIT
octomindSession-based AI development assistant with conversational codebase interaction, multimodal vision support, built-in MCP tools,…5,589Apache-2.0
gfbTiny CLI for enforcing branching name strategy across multiple git repositories5,589non-standard
libtlafmtA formatter library for TLA+ specs, core of tlafmt5,588Apache-2.0
polona-dlNarzędzie linii poleceń do ściągania obrazów z bazy zbiorów Biblioteki Narodowej Polona.5,588GPL-3.0
boilerfilesA CLI for download boilerplate files.5,586MIT
cunwA tiny utility that generates a file representing the structure and content of a directory. Made to easily give context to a LLM.5,584MIT
cargo-testsgenerate llvm-cov reports when testings5,580MIT
cargo-cleanallCargo plugin to clean all cargo projects in a directory5,574AGPL-3.0
yamaha_avrA Library and CLI Tool for interaction with Yamaha AVRs5,573GPL-3.0
volaris-cliEfficient, robust, and verified command-line file encryption.5,570BSD-2-Clause
simple-claude-cliA simple command-line interface for interacting with Claude AI models5,568MIT
net-shellA script execution and variable extraction framework with SSH remote execution and local execution support, pipeline…5,568MIT OR Apache-2.0
veloxideThe CLI for Veloxide, the stack for building web apps with Rust.5,566MIT
unsafe-reviewCheap unsafe Rust review: find missing safety contracts, guards, tests, and witnesses5,563MIT OR Apache-2.0
duttyDummy teletype utility5,558MIT
rush-sync-serverModern asynchronous TUI application with i18n and modular command system5,555GPL-3.0 OR LicenseRef-Commercial
bundle_repoPack a local or remote Git Repository to XML for LLM Consumption.5,554MIT
sleep-interactiveA sleep like cli application that features a progress indicator and more meaningful argument names5,550MIT
cesu8strConvert to and from CESU-8 or Modified UTF-8 encodings, only when necessary.5,548Apache-2.0/MIT
ofCourseOutput a string repeatedly until killed.5,546MIT
packrinthCLI tool for creating and maintaining your own Minecraft modpack5,545MIT
clickable-migrationMigrate Clickable projects from Clickable 6 to 75,543GPL-3.0-or-later
pace_serverpace-server - server library to support timetracking on the command line5,542AGPL-3.0-or-later
catbatcats the bat5,539MIT
autoschematicA tool for managing infrastructure and policy as code, built around Git.5,538AGPL-3.0
gdayCommand line tool to securely send files (without a relay or port forwarding).5,537MIT
pezA lockfile-backed plugin manager for fish.5,537MIT
timersLike GNU's time but in Rust! (timeRS)5,536MPL-2.0
cargo-workspace-dependency-checkerA tool to check for duplicate dependencies that are not workspace dependencies.5,536MIT
bzfqueryRust version of bzfquery with no external dependencies. It can be used as a library or form the command line.5,535non-standard
prk_mdgenGenerate and execute Rust projects from annotated Markdown files5,535MIT
thesOffline CLI Thesaurus Tool5,533GPL-3.0
check-depruleA linter that enforces inter-crate dependency constraints in Cargo workspaces5,533MIT OR Apache-2.0
rew_runtimeJavaScript/CoffeeScript runtime based on deno_core5,531MIT
catcatA version of the GNU/Linux cat command which also depicts a cat5,530MIT
sudo-booA program that scare users when running with root permission5,530LGPL-3.0-only
dmr-bridge-discordBridge a DMR network with a Discord voice channel5,525GPL-3.0-only