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.
yattYet Another Task Tracker24,152MIT
humble-cliThe missing CLI for downloading your Humble Bundle purchases24,146MIT
rust_bundler_cpCreates a single-source-file version of a Cargo package. This single file can be submitted for competitive programming then.…24,139MIT
cargo-cvmRust Crate Version Manager (CVM)24,132MIT OR Apache-2.0
danoA CLI tool for generating checksums of media bitstreams24,114MPL-2.0
shell-stringObvious CLI for basic string manipulation24,083Unlicense OR MIT
rczA tool to write a commit message24,072MIT OR Apache-2.0
ate-authRepresents a standardized data model and API for authenticating an ATE chain-of-trust24,065MIT OR Apache-2.0
batuta-commonShared utilities for the Batuta stack: formatting, system info, display helpers24,041MIT OR Apache-2.0
repotoolsShort names, big time savings. Repotools is a collection of commands with short but meaningful names, for the git operations you…24,029ISC
kordA tool to easily explore music theory principles.24,017MIT
rusciiTerminal graphics engine24,013Apache-2.0
shortA short cli project manager24,007MIT OR Apache-2.0
xdgkitA command line kit for XDG specs. As well as a Rust library23,984non-standard
may-clackstylish, interactive command line prompts23,983MPL-2.0
listenbrainz-mpdListenBrainz submission client for MPD23,978AGPL-3.0-only
music-player-serverThe server API for the music player23,920MIT
fluentci-commonProgrammable CI/CD engine without Containers, built on top of Nix ❄️23,893MPL-2.0
syncable-cliA Rust-based CLI that analyzes code repositories and generates Infrastructure as Code configurations23,890GPL-3.0
termbg-with-async-stdinTerminal background color detection23,885MIT OR Apache-2.0
omr-bumperAn opiniated version bumper for releases. Works for us.23,871MIT
tzbuddytzbuddy simply diplays current date/time in several timezones, together with a few hours before and after23,850non-standard
press-btn-continueA smalll no-dependency library to get a "Press any key to continue" console prompt.23,844MIT
proteus_audioA command line utility and library for playing .prot audio files.23,821non-standard
ros2argsA Rust parser for ROS2 command-line arguments and parameter files23,795non-standard
television-deriveThe revolution will be televised.23,787MIT
ncbitaxonomyRead NCBI Taxonomy Database from files and work with NCBI Taxonomy DB23,762MIT
ssd-benchmarkSuper Simple Disk Benchmark - benchmarks the writing performance of your disk.23,758GPL-3.0-only
stegano-cliHiding data with steganography in PNG images and WAV audio files23,727GPL-3.0-only
classeq-cliA command line interface for the classeq library23,719Apache-2.0
checksecFast multi-platform (ELF/PE/MachO) binary checksec command line utility and library.23,706Apache-2.0
pacaptrPacman-like syntax wrapper for many package managers.23,693GPL-3.0
pe-parserA blazing fast PE Parser with pretty print23,672MIT
zebra-utilsDeveloper tools for Zebra maintenance and testing23,668MIT OR Apache-2.0
nyaaA tui tool for browsing and downloading torrents from nyaa.si23,661GPL-3.0-or-later
ftagCLI tool for tagging and searching files. See README.md for more info.23,648GPL-3.0-only
o-oEnables commands that assume the standard input and output to read and write to files specified in the command line.23,637MIT/Apache-2.0
hyper-jumpA generalist all-in-one command-line version manager toolset for a more efficient development workflow.23,568Apache-2.0
rsbxEnhanced implementation of SeqBox in Rust23,538MIT
fido2luksDecrypt your LUKS partition using a FIDO2 compatible authenticator23,526MPL-2.0
calc_rationalCLI calculator for rational numbers.23,503MIT OR Apache-2.0
punfetchA blazingly fast system fetch program to pair with onefetch23,438MIT
sleepviewSleep progress output in the terminal.23,434MIT
cargo-goA Cargo subcommand to ease navigation to the crates.io, documentation, home, and
repository pages of a package.23,404Apache-2.0/MIT
xorCLI app that implements basic XOR encryption/decryption23,402MIT
bladesBlazing fast dead simple static site generator23,389GPL-3.0-or-later
proxyconfWindows proxy configuration from the command line.23,358MIT
leg🔈 Elegant print for lazy devs (async-std)23,296MIT
findlargedirfind all blackhole directories with a huge amount of filesystem entries in a flat structure23,280MIT
bashrsRust-to-Shell transpiler for deterministic bootstrap scripts23,240MIT
malwaredb-clientClient application and library for connecting to MalwareDB.23,223Apache-2.0
aegisvaultConvert otpauth-URI file to Encrypted Aegis JSON on stdout23,220GPL-3.0-only
upnp-clientA simple UPnP client written in Rust23,207MIT
stationA network-based interprocess communication (IPC) library.23,168MIT
razela command executor with caching for data processing pipelines23,167MIT
blobtkCore utilities for BlobToolKit.23,146MIT
mmhmy ssh tools23,142MIT
rzipSimple archiver23,126MIT
wagyu-modelA generic model for cryptocurrency wallets23,116MIT/Apache-2.0
heliocronA simple program for calculating sunrise, sunset and related times, which can be integrated with cron to trigger other programs…23,116Apache-2.0 OR MIT
ascii-hangmancustomizable Hangman game with ASCII-art rewarding for children (desktop version)23,109MIT/Apache-2.0
dqrDecode QR with Quircs on CLI23,072MIT
tinted-builderA Tinted Theming template builder which uses yaml color schemes to generate theme files.23,055GPL-3.0-only
cargo-limitCargo with less noise: warnings are skipped until errors are fixed, Neovim integration, etc.23,024MIT OR Apache-2.0
clipboard-history-tuiRingboard ratatui client application.23,021Apache-2.0
munin-pluginEase writing of plugins for munin in Rust22,991LGPL-3.0-only
skim-navi🏛 A friendlier skim façade.22,988MIT
vsyncSynchronization between IMAP and local maildir22,985GPL-3.0-or-later
edgequake-pdf2mdConvert PDF documents to Markdown using Vision Language Models — CLI and library22,920MIT OR Apache-2.0
fluentci-sharedProgrammable CI/CD engine without Containers, built on top of Nix ❄️22,906MPL-2.0
jenA simple CLI generation tool for creating large datasets.22,904MIT
mac-sys-infoCLI + Library to get detailed information about your Mac system. Including CPU, Cache (L1-L3), Memory, and more.22,902MIT
sha1dirChecksum of a directory tree22,898MIT OR Apache-2.0
rtimesimilar to linux time command but writting the elapsed time continuosly on screen22,886GPL-3.0
spacerA CLI utility for adding spacers when command output stops22,872MIT
biovaultA bioinformatics data vault CLI tool22,871Apache-2.0
whamAn implementation of the weighted histogram analysis method22,866GPL-3.0
taskwarrior-tuiA Taskwarrior Terminal User Interface22,855MIT
rs-proxya simple, cross-platform, multi-client TCP proxy for Old-school RS2/JS522,844MIT
voilaA tool for doing complex operations to files and directories.22,800MIT
line_diffA tool to compare single lines by tokenizing them into chunks22,794MIT OR Apache-2.0
code-radio-cliA command line music radio client for https://coderadio.freecodecamp.org22,789MIT
cheadermapLibrary to inspect Clang headermap (.hmap) files22,773MIT
shaveeshavee is a program to automatically decrypt and mount ZFS datasets using Yubikey HMAC as 2FA or any USB drive with support for…22,764MIT
simple-ssl-acme-cloudflareSimple SSL with ACME and CloudFlare is a tool to simply apply SSL certificates by using OpenSSL and ACME via CloudFlare DNS.22,753MIT
aqueducts-cliCLI application to run pipelines defined for the aqueducts framework22,716Apache-2.0
bugstalkerBugStalker is a modern and lightweight debugger for rust applications.22,653MIT
ronaA simple CLI tool to help you with your git workflow.22,640Apache-2.0 OR MIT
reacher-fast-socks5Fast SOCKS5 client/server implementation written in Rust async/.await (tokio)22,632MIT
nachaA tool to parse NACHA files22,629MIT OR Apache-2.0
birdseedbirdseed enables you to seed a libellis database with fake data, clear all tables, or rebuild all tables per the current embedded…22,612MIT
bashdocA tool for generating documentation/help menu for user defined bash functions.22,605MIT
arp-scanA minimalistic ARP scan tool22,588AGPL-3.0-or-later
mackAn opinionated, fast music organiser.22,586MIT
unreferenced_filesA utility for finding unused and unreferenced files.22,579AGPL-3.0
livestream-dlA HLS livestream downloader22,578GPL-3.0
ieqlAn open standard and implementation for monitoring Internet content22,564GPL-3.0
rng-renameRename files to randomly generated strings.22,552AGPL-3.0-only
taskfinderA terminal user interface that extracts and displays tasks from plain text files, hooking into your default terminal-based editor…22,547AGPL-3.0-or-later
cli-promptsInteractive prompts for the command line22,511MIT
media_organizerOrganize media into one folder with a date-centric folder structure.22,456MIT
humphrey_serverA Performance-Focused, Dependency-Free Web Server.22,454MIT
cbbA base converter22,431MIT
lambdascriptInstructional program detailing the beta reduction of typed and untyped lambda terms22,411MIT
sessionizerTmux session manager22,404MIT OR Apache-2.0
maMail Archivist22,353non-standard
hbackuphbackup is a sample, high-performance, cross-platform backup tool written
in Rust. It is designed to be fast, efficient, and easy…22,340MIT
dia-hammer...22,318LGPL-3.0-or-later
bovineManager for single node Rancher clusters22,306Apache-2.0
gooseberryA command line utility to generate a knowledge base from Hypothesis annotations22,290MIT / Apache-2.0
uu_sttystty ~ (uutils) print or change terminal characteristics22,231MIT
bogrepFull-text search for bookmarks from multiple browsers22,217Apache-2.0
cp437-toolsSmall collection of tools to handle CP437 files22,177GPL-3.0-or-later AND CC-BY-SA-4.0
rename-gruA CLI tool to batch rename files in the provided directory22,166MIT
dsntk-macrosÐecisionToolkit | Procedural and derive macros22,152MIT OR Apache-2.0
http-global-cacheA global cache to use for http.22,142MIT
diffrAn LCS based diff highlighting tool to ease code review from your terminal.22,120MIT
sergeantSergeant is a terminal based Twitch chat widget and bot in one. It will display the Twitch chat from your channel in terminal…22,033MIT OR Apache-2.0
greentic-runner-hostHost runtime shim for Greentic runner: config, pack loading, activity handling22,020MIT
keepass-diffThis CLI-tool reads two Keepass (.kdbx) files and prints their differences.22,011MIT
buildyAn ultra-fast parallel build system for local iteration21,999MIT
csv-noseCSV dialect sniffer using Garcia's Table Uniformity Method21,985MIT OR Apache-2.0
i3wsrA dynamic workspace renamer for i3 and Sway that updates names to reflect their active applications.21,963MIT
dsntk-commonÐecisionToolkit | Common definitions21,949MIT OR Apache-2.0
ash_sdkAsh Rust SDK21,948BSD-3-Clause
coralA library that parses output from `cargo check`, and a cli tool that uses the library to print compact error messages.21,947MIT
fluentci-typesProgrammable CI/CD engine without Containers, built on top of Nix ❄️21,939MPL-2.0
pixelmatchPixel-level image comparison21,937MIT
cargo-makedocsA cargo doc wrapper that only builds the documentation you care about21,888MIT
pipitorA Twitter bot that gathers, filters and Retweets Tweets automatically.21,879AGPL-3.0-only
nanogrepCustom simplified implementation of minigrep with additional features21,870MIT
jishoJisho is a CLI tool & Rust library that provides a Japanese-English dictionary.21,832GPL-3.0+
drgA command line tool to interact with a drogue-cloud instance.21,804Apache-2.0
intelli-shellLike IntelliSense, but for shells21,750Apache-2.0
cargo-no-dev-depsCargo subcommand for running cargo without dev-dependencies. (deprecated)21,739Apache-2.0 OR MIT
i6A collection of cross platform portable cli tools21,708AGPL-3.0
temp-converterSimple terminal temperature unit converter between Celsius, Fahrenheit and Kelvin.21,694Unlicense
dtoolA command-line tool collection to assist development21,678GPL-3.0
add-remoteAn interactive CLI tool to add a remote fork to a local Git repository.21,638Apache-2.0 OR MIT
critypBenchmark support for typst.21,633Apache-2.0
run_shellshell script written in rust21,593MIT
paper-ageEasy and secure paper backups of secrets21,584MIT
rip2rip: a safe and ergonomic alternative to rm21,557GPL-3.0+
pace_clipace-cli - library to support timetracking on the command line21,534AGPL-3.0-or-later
tiny-integration-testerThis Rust program is used to perform simple integration tests on programs through a RUST dyn lib or a JSON configuration file.21,531MIT/Apache-2.0
wspickplatform independent workspace picker for the terminal21,524MIT OR Apache-2.0
run-cliA CLI to help you run any command21,524MIT
dotbakManage and backup dotfiles with ease!21,511AGPL-3.0
gloss-wordA simple English dictionary lookup utility21,509MIT
gogoA mnemonic terminal url opener21,462MIT OR Apache-2.0
rusty_dumb_toolsA collection of simply tools Rust modules.21,461MIT
elfx86extsDecode x86 binaries (ELF or MachO) and print out which instruction set extensions they use.21,433MIT
logtailDisplays and updates a dashboard based on one or more logfiles21,425GPL-3.0
Vibe_PlayerA music player for the Lyrion Music Server21,420MIT
ash_cliAsh CLI21,419BSD-3-Clause
midasDo painless migration 🦀21,405MIT OR Apache-2.0
hooxGit hooks on steroids.21,389MIT
ftwA CLI tool to manage your godot-rust projects!21,387MIT
intelligitTool for finding insight in git history21,386MIT
dsntk-feel-numberÐecisionToolkit | FEEL number21,312MIT OR Apache-2.0
soar-cliA modern package manager for Linux21,287MIT
dia-assertHelps with confirming user decision on important tasks21,284LGPL-3.0-or-later
atgConvert transcripts between different file formats21,268MIT
semveratorA command line tool for working with semantic versioning (libpkgx implementation)21,264Apache-2.0
countsA command line tool for ad hoc profiling.21,240Unlicense
cargo-toml-lintLinter for Cargo.toml21,226Apache-2.0 OR MIT
cargo-wapmPublish a Rust crate to the WebAssembly Package Manager.21,196Apache-2.0
paketkollCheck installed distro files for changes21,189MPL-2.0
babel_narImplementation and application supports of the NAVM model21,164MIT OR Apache-2.0
rsba http server benchmark tool, written in rust.21,158MIT
codex-memoryA simple memory storage service with MCP interface for Claude Desktop21,149GPL-3.0
fbas_analyzerLibrary and tools for analyzing FBASs like the Stellar network21,144MIT
wfcache-apiApplication that allows you to read and extract data from Warframe's cache files programmatically21,137GPL-3.0-or-later
git-globalKeep track of all the git repositories on your machine.21,136MIT
html2pdfConvert HTML to PDF using a Headless Chrome browser21,132Apache-2.0 OR MIT
witty-phrase-generatorGenerates witty three-word phrases suitable for memorable default names.21,116non-standard
tgmCLI to manage template repositories21,097Apache-2.0
dusage💾 A command line disk usage information tool: disk usage (foreground), inodes (background).21,074MIT
tree-rstree-rs is a cross platform reimplementation of the linux *tree* command.
It supports colored output and specifying the number of…21,042MIT
loki-cliLoki: 🚀 A Git productivity tool21,031MIT
core-mumuMuMu/Lava core interpreter and REPL (engine + optional host features)21,029MIT OR Apache-2.0
cli-justifyA CLI text justify tool20,999MIT
ensyncA flexible ENcrypted file SYNChroniser suitable for uses where the central
location is not fully trusted.20,978GPL-3.0
ahrefExtract 'a' tags from html page20,976MIT
rust-covfixFix Rust coverage data based on source code20,975MIT
pipecolorA terminal filter to colorize output20,966MIT
prefixA customizable pretty printer for FIX messages20,943GPL-3.0-only
pactorioMod packager for Factorio20,924MPL-2.0
fortune-kindFortune, but kind-a better20,922GPL-3.0-only
s3ftpRust FTP server using AWS S3 as a backend among other features20,920non-standard
kdbxA secure hole for your passwords (Keepass CLI)20,916MIT
lmsA fast and reliable alternative to rsync for synchronizing local files20,913MIT
gxibbuild tool for the gxi-rs project20,873MIT
d7sneakersA simple file based 'datastore'/sneaker net based upon bp7 (bundle protocol version 7 draft)20,866MIT OR Apache-2.0
rustywatchLive reloading for any programing languages20,866MIT OR Apache-2.0
dngA pure rust library for reading / writing DNG files providing access to the raw data20,865AGPL-3.0
rgb-ascii-armorASCII Armor: binary to text encoding library and command-line utility20,856Apache-2.0
fixme-rouletteSpin the wheel, get a task!20,848MIT
cargo-docsetGenerates a Zeal/Dash docset for your rust package.20,836Apache-2.0
dbgenGenerate random test cases for databases20,823MIT