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.
resymgenGenerates symbol tables for reverse engineering applications from a YAML specification9,941GPL-3.0-only
probyCheck whether hosts are reachable on certain ports and return result on HTTP9,941MIT
combostewCombostew is an intermediate layer between the image crate and the 'sic' and 'stew' image tool front-ends.9,934MIT
kubeconfig-bikeshedkubeconfig-bikeshed (kbs) is an opinionated kubeconfig manager that helps
keeping the various kubeconfigs on your system at bay…9,929Apache-2.0
git-tellmeA custom tool to check and subscribe to github notifications from the CLI9,921MIT OR Apache-2.0
audio-convCopies directory structure and converts audio files in it9,913MIT OR Apache-2.0
aws-greengrass-nucleusaws greengrass nucleus in Rust (unofficial)9,897MIT
filestatrecrecord mtime and mode for files in a git repository9,897MIT OR Apache-2.0
secrets-cliA CLI for managing secrets9,893MIT
projectmanprojectman(in crate.io) is the Rust port of Projectman by Saurabh Daware. ProjectMan is a CLI which lets you add projects to…9,889MIT
fastaxMake phylogenetic trees and lineages from the NCBI Taxonomy database9,889MIT
ci-managerParse GitHub/GitLab workflows and do stuff like create issues9,888MIT
lookaroundReport and find your MAC and IP addresses within LANs9,884AGPL-3.0
cpmkA simple C/C++ CLI Project Maker including CMake9,877MIT
rssgA rusty static-site generator leveraging shell commands.9,876MIT
authenticode-toolAuthenticode command-line tool9,872MIT OR Apache-2.0
rsfracThe Terminal-Based Fractal Explorer. Rsfrac is your terminal gateway to Mandelbrot, Burning Ship, and Julia.9,871GPL-3.0-or-later
multilintA driver of multiple linters9,870MIT
heic-to-dynamic-gnome-wallpaperCLI tool to convert heic image containers used in MacOS's dynamic wallpapers to dynamic gnome xml wallpapers9,865GPL-3.0-only
cloudsctlCLI for managing your OpenStack configuration files.9,865GPL-3.0-or-later
musclecalcfitness: estimate the one repetition maximum (1RM)9,858Apache-2.0
cargo-insert-docsInserts feature docs into crate docs, and crate docs into README.9,856MIT OR Apache-2.0
ezrRust CLI tool for batch renaming files. It's purposefuly not very featureful because it's meant to be used for just some quick…9,854non-standard
yozefuYozefu is a CLI tool for Apache kafka. It allows you to navigate topics and search Kafka records.9,851Apache-2.0
tidkA toolkit for finding telomeric repeats in a genome.9,848MIT
duat-termA frontend for Duat for the terminal9,848GPL-3.0-or-later
kickasstorrentRust library for KickassTorrents9,842MIT
rtssA command-line tool to annotate stdout/stderr with elapsed times.9,842MIT
scan4dfDuplicate File Scanner9,836non-standard
centrosomeA command-line application that merge datapacks into one9,830MIT
yash-cliExtended POSIX shell9,830GPL-3.0-or-later
joynJoin input files. Create one thread for each input file that reads a line, and write a line each time any thread reads it.9,827MIT/Apache-2.0
metadata-genA powerful Rust library for extracting, validating, and processing metadata in YAML, TOML, and JSON formats from any content or…9,825MIT OR Apache-2.0
spelling_correctorA simple spelling corrector9,820MIT
mkhtmlA tool that builds static websites9,820GPL-3.0-only
steam_randomiserRandomly picks an installed Steam game!9,815MIT
trans-arxiv-botA Twitter bot that tweets translated arXiv paper summaries9,811MIT
statcstatc is essentially a TI-84 extended, geared towards statistical
calculations and making data easily readable and obtainable.9,810MIT
hbs-cliSimple CLI for generating text from handlebars templates, by feeding them with data from file YAML/JSON.9,809MIT
crabdropper-cliA simple color picker made in rust for the CLI!9,808AGPL-3.0-only
git-eqA git command to quickly save your local changes in case of earthquake !9,799MIT
rtiA tool to convert to/from unix epoch times.9,796MIT
medusa-zipA command-line interface to high-performance parallelized implementations of common zip file operations.9,781Apache-2.0
bailongmaOfficial Prometheus Remote Storage Adapter for TDengine9,779MIT
baz-difftasticA structural diff that understands syntax. Based on difftastic, the OSS9,775GPL-2.0
tononkiraRust library and CLI for Tononkira (https://tononkira.serasera.org/)9,774MIT
pwgenrA untypable password generator9,771GPL-3.0
lesspassAn efficient implementation of the LessPass password generator.9,771GPL-3.0-only
ecgCosmos validators dead man's switch9,770GPL-3.0-or-later
qopA simple and powerful database migration tool.9,761MIT
plex-listList Plex activity via a Tautulli (Plexpy) Server9,754MIT
rinkeyKeyset manipulation command-line tool for Rust port of Google's Tink cryptography library9,750Apache-2.0
dotenvx-rsDotenvx is a Rust command-line/library to encrypt your .env files - limiting their attack vector while retaining their benefits9,749MIT
quick-serveQuick Serve: A zero-config, multi-platform, multi-protocol standalone server for prompt file serving, with or without GUI.9,746MIT
numfConvert numbes between formats9,741MIT
aapSaturate the bad guys' databases.9,740GPL-3.0
storm-cliStorm node command-line interface9,739MIT
yotcLLVM frontend for yot - a toy language.9,730MIT
cargo-majThe libmaj CLI companion. Manage packages, keys and versions.9,727MIT
git_sshripped_ssh_identity_modelsSSH identity models for git-sshripped9,722MPL-2.0
rustoutA simple, lightweight logger with minimal dependencies9,721MIT OR Apache-2.0
winkWindows link tools with NTFS junctions support.9,718MIT
fixit-cliA utility to fix mistakes in your commands.9,718MIT
bitsrunA headless login and logout CLI for 10.0.0.55 at BIT9,714MIT
git_sshripped_recipient_modelsRecipient models for git-sshripped9,712MPL-2.0
neocurlA command line tool to test servers9,710MIT
rawtojpgA very fast embedded JPEG extractor from RAW files.9,709MIT
pierA Linux script management tool9,705non-standard
distillerdistiller is a command line tool written in rust, used for extracting comment from source code and storing the results into a…9,703MIT
taxtax is a cli task list manager9,701MIT
pulls_sinceMicro tool to print Markdown formatted list of pull requests
closed on a given github repository since given date9,694MIT
nedotsA tool to manage configuration files/(ne)dots.9,691MIT OR Apache-2.0
buildfsA CI-compatible CLI utility that can create root filesystem images (for use in virtual machines) from reproducible and readable…9,688MIT
chisaiConvert binaries into code that can be embed into your program.9,686MIT
touch-cliFast, Parallelized touch(1) file utility9,684MIT OR Apache-2.0
steam-tuiTUI client for steamcmd.9,683MIT
findsourceSimple configurable tool for searching source files by extensions easily!9,680MPL-2.0
gitlab-timelogsA lightweight CLI to fetch, summarize, and validate your GitLab issue
time logs. Group entries by week, filter by date ranges,…9,678MIT
tricorderAutomation, the KISS way, no YAML involved.9,677MIT
bsatool_rsA tool for working with BSA files9,665GPL-3.0
git_sshripped_ssh_identitySSH identity domain for git-sshripped9,664MPL-2.0
dirscribeA CLI tool that combines contents of files with specific extensions from a directory9,659MIT
git_sshripped_recipientRecipient domain for git-sshripped9,657MPL-2.0
wagyu-bitcoinA library for generating Bitcoin wallets9,656MIT/Apache-2.0
cargo-interactive-updateA cargo extension CLI tool to update your cargo direct dependencies interactively to the latest version9,654MIT
factordbRust wrapper for FactorDB API9,651MIT OR Apache-2.0
omakeA Rust implementation of make.9,646MIT
maid-sweeprsCall a maid to label old files and sweep them under the rug.9,644MIT
htmd-cliThe command line tool for htmd.9,642Apache-2.0
osm-tile-downloaderDownload tiles from an OpenStreetMap tileserver to the file system9,638MIT
utlsA simple utilities library for stuff I actually use sometimes, with a large focus on convenience and lack of dependencies.9,638GPL-3.0
cargo-workspace-analyzerA CLI tool that analyses dependencies within a Cargo workspace.9,632GPL-3.0-only
maelstrom-runProgram for submitting jobs to Maelstrom clusters.9,631MIT OR Apache-2.0
icon-pieA simple command-line tool for generating application icons.9,630non-standard
image_colorsGet colors from an image. Optionally sort by most common.9,630MIT
listuiA simple music player for the terminal, written in Rust.9,622GPL-3.0
semver-extraHelper functions for the semver crate, complete with a CLI tool.9,618MIT
xc2bitA library for working with Xilinx Coolrunner-II bitstreams9,612BSD-2-Clause
encrypt-rsEnvelope encryption with secret-keepers9,609Apache-2.0 OR MIT
tracetreeTrace the execution of an entire process tree.9,604MIT
wl-clipboard-rs-toolsTerminal utilities for accessing the Wayland clipboard.9,603MIT/Apache-2.0
nssiGit-like Command Line Interface9,599MIT
dcmdump(DEPRECATED) A CLI tool for inspecting DICOM files9,589MIT OR Apache-2.0
rtz-buildThe build crate for `rtz`.9,587MIT
pbjCommand line utility for generating tdd projects from declarative configurations.9,586non-standard
move-it-cliAn command line executable that moves files.9,579MIT OR Apache-2.0
vaporeVangaurd portfolio rebalancing algorithm9,576Apache-2.0
tribleA knowledge graph and meta file system for object stores.9,570MIT
ftraceftrace - trace files and paths9,568Unlicense OR MIT OR Apache-2.0
gqlog👾 filter your json logs with graphql 👾9,562MIT
runccrun commands concurrently with rust and cargo9,559MIT
pantraceConvert between traceroute formats.9,545MIT
vex2pdfA tool to convert CycloneDX(VEX) JSON or XML documents to PDF reports9,545MIT OR Apache-2.0
pfv-cliA CLI tool for encoding PFV video files9,539MIT
git_sshripped_ssh_agent_modelsSSH agent wrapped key models for git-sshripped9,530MPL-2.0
yaml2json-rs-binCommand line utility to convert YAML files to JSON.9,524Apache-2.0 OR MIT
writemeCross-platform README generator for your project9,516GPL-3.0-only
svg2ptsA Command line tool to convert a svg to a list of points.9,510MIT
cargo-featalignCargo features alignment tool.9,506GPL-3.0
rum-playerTUI-based music player9,503WTFPL
bazarr-bulkA bulk operation CLI tool for Bazarr9,503MIT
curliocurlio is a command-line tool built in Rust that mimics the functionality of cURL. It allows you to send HTTP requests to URLs…9,500MIT
n-letter-wordleA wordle clone, played in the command line, with words of any length.9,497MIT
oreneoGenerate HTML from Neopolitan9,494MIT
namecom_ddnsQuery IP addresses and update DNS records with Name.com API9,493AGPL-3.0-or-later
puppyfortune but good tweets9,492MIT
cool-rust-inputCross platform customizable multiline input9,488MIT
maven_search_cmdlineA library for searching in Maven Central and formatting to Maven/Gradle/Gradle.kts/Sbt/Ivy/Lein9,486Apache-2.0
latexml-runnerRust runner for high-performance TeX to HTML conversions with latexml9,484MIT
swgoh_farming_botDiscord farming bot for Star Wars Galaxy of Heroes mobile game9,482GPL-3.0-or-later
fideliusA CLI Tool to generate TOTP for any 2FA locally.9,482MIT
fast-down-cli超级快的下载器命令行界面9,476MIT
pco_clicompresses, inspects, and decompresses pco data9,473Apache-2.0
xtomateYour poweful automation ally9,470GPL-3.0-only
dfcDuplicate filename counter - a program to count the number occurances of duplicate filenames within a directory structure.9,465MIT OR Apache-2.0
git-governanceA tool to manage multiple git repositories9,462MIT
cloud_terrastodon_azure_devops_typesTypes for modelling Azure DevOps for the Cloud Terrastodon project9,455LiLiQ-R-1.1
swift_fileSend or receive files between devices using Wi-Fi network9,452MIT
jcommitAn AI-powered tool to generate git commit messages9,447MIT
envhub-pkgsManage your dotfiles and packages with ease.9,442MIT
jiluGenerate a change log based on conventional commits.9,440MIT OR Apache-2.0
fndA simple way to find files.9,438Apache-2.0
gentoo-cruftFind files that are not recorded in the Gentoo package database9,438MIT
fastarFast tar archive creation for HDDs9,434GPL-3.0
trotpTUI TOTP generator9,417MIT
libmrotLibrary for recording and planning meals9,414BSD-2-Clause
clonehunterA simple command line utility that identifies groups of identical files and displays them to the console9,412MIT OR Apache-2.0
wasm-procGear wasm processor9,406GPL-3.0
cargo-localA third-party cargo extension that lists local source locations of dependencies9,404MIT OR Apache-2.0
interactionInteraction is a minimal and a simple readline library for Rust.9,401MIT
minitprLibrary for Reading Gromacs TPR Files9,398MIT OR Apache-2.0
just-latexA simple Pandoc filter enabling the use of the actual LaTeX engine to render LaTeX fragments in Markdown.9,391MIT
theattyrA terminal theater for playing VT100 art and animations9,391MIT OR Apache-2.0
riverctlCommand-line interface for River decentralized chat on Freenet9,391LGPL-3.0-only
git_sshripped_ssh_agentSSH agent integration for git-sshripped9,382MPL-2.0
git_extraAn extra useful set of Git related commands.9,376Unlicense
botcoreProduction-grade asynchronous bot engine with enterprise observability features9,374MIT OR Apache-2.0
tinymist-renderRendering features for tinymist.9,371Apache-2.0
turbomcp-cliCommand-line tools for managing and testing MCP servers9,370MIT
git-grabA tool to clone git repositories to a standard location, organised by domain name and path9,369MIT OR Apache-2.0
findrexpression-oriented version of Unix find command9,366MIT
defaults-rsOpen-source interface to a user's defaults on macOS9,366MIT
folder-declutterFolder Declutter is a command-line and library utility written in Rust that helps you free up disk space by automatically…9,364Apache-2.0
box_plot_chartA description of the project9,350Unlicense
sudo_pairsudo IO-plugin to require a live human pair9,348Apache-2.0
rsclpA lib crate to parse proccess arguments9,345Apache-2.0
mtgadminA Rust Daemon That Listens for MTGA game log changes & uploads to various APIs. Supported APIs: '17lands9,344MIT OR Apache-2.0
rust-console-chat-gptRust CLI for OpenAI Chat API9,341MIT OR Apache-2.0
fumblean oxidized implementation of the original clumsy tool, designed to simulate adverse network conditions on Windows systems.9,339non-standard
fupSimple bgpq3 alternative in Rust. Generates prefix-lists/sets for Cisco routers using IRR data.9,338MIT
babelfishUniversal translater for encodings9,329MIT OR Apache-2.0
tiny-cliTiny cli argparser generator9,323MPL-2.0
wrkflw-modelsData models and structures for wrkflw workflow execution engine9,323MIT
wholesumWholesome collection of file hashing algorithms all bundled in a single tool. Like sha256sum, b3sum and others, but one: the…9,322AGPL-3.0-only
foproExperimental caching HTTP forward proxy (memory+disk)9,317Apache-2.0 OR MIT
girt-gitGit module for git-interactive-rebase-tool9,316GPL-3.0-or-later
podchampFetches your podcasts9,311MIT
concurrentlyRun multiple processes concurrently.9,310MIT OR Apache-2.0
reoTranspiler of EO programs to Rust functions9,310non-standard
rsql_driver_delimitedrsql delimited driver9,310Apache-2.0 OR MIT
cargo-honggFuzz your Rust code with Google-developped Honggfuzz! Alt implementation of `cargo-hfuzz`.9,306MIT OR Apache-2.0
base64-ltA base64 (with padding) string encoding/decoding utility.9,297MIT
sigenA simple static site generator9,296ISC
fullerCLI tool used to interact with Instructure Canvas LMS9,277AGPL-3.0-only
brixBrix is a CLI tool written in Rust for scaffolding and code generation.9,277MIT
woleWake-On-Lan Magic Package Generator & Sender & CLI9,267non-standard
zffanalyzeA command line utility to analyze zff files.9,265MIT OR Apache-2.0
jexjex is a tool for interactively exploring and manipulating json files9,265MIT
taurA tiny helper for managing AUR package repositories.9,259GPL-3.0-or-later
mop3A Mastodon to POP3 gateway9,259MIT
cloudwatch_metrics_agentAn agent for sending custom CPU and memory metrics to Cloudwatch9,257MIT
html-to-markdown-cliCommand-line interface for html-to-markdown - high-performance HTML to Markdown converter9,256MIT
phabCLI utility client for phabricator (https://www.phacility.com/phabricator)9,255non-standard
wasmcloudA secure, distributed, WebAssembly actor model runtime for the cloud, edge, and everything in between9,255non-standard
jrnySimple SQL-based PostgreSQL schema revisions9,252MIT OR Apache-2.0
limbus-imageCLI Limbus company image generator9,252MIT
ec2hxconvert EditorConfig to Helix configuration9,247Unlicense
rbusterBrute force directories and files names on web/application servers.9,243MIT
dotacatLike lolcat, but fast9,241MIT
ccaseCommand line interface to convert strings into any case9,241MIT