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.
av1an-cliCross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding [Command line library]13,660GPL-3.0
blazecliA command line utility for the blazesym library.13,654BSD-3-Clause
sculptor(Placeholder of) an app framework that uses configuration files.13,653MIT
at51Some applications for reverse engineering 8051 firmware13,634MIT
organize-rs_coreorganize - a file management automation tool13,626AGPL-3.0-or-later
cryptA secure and convenient password vault for the command-line.13,625MIT
playlist-durationComputes the total music time of a playlist.13,618WTFPL
adrsCommand line tool for managing Architecture Decision Records13,600MIT OR Apache-2.0
corkA command-line calculator for hex-lovers.13,595GPL-2.0-only
ncgopherAn ncurses gopher and gemini client for the modern internet13,588BSD-2-Clause
crosup-coreA simple CLI tool to quickly setup your development environment on Chomebook (ChromeOS) or any Linux Distribution.13,586MIT
wrmRemove files or directories.13,583MIT OR Apache-2.0
vsr-newTool for creating projects based on templates repo13,575MIT
blockwatchLanguage agnostic linter that keeps your code and documentation in sync and valid13,561MIT
combinerCombiner is a Rust-based command-line tool that processes text files in a given directory, combining their contents into a single…13,548MIT
catjA light process isolation sandbox used for competitive programming contest13,542MIT
lucifer-testingIlluminating CLI testing.13,535Apache-2.0
cloud_terrastodon_user_inputHelper functions for interacting with users in the terminal13,531LiLiQ-R-1.1
triggerYet another GitHub/GitLab Webhook listener13,524MIT
keyhelperunnecessary SSH-key manager mainly for my pleasure13,516GPL-3.0+
pastebin_genA command-line interface for writing PasteBin easily13,514MIT
cyberdrop-dlCyberdrop.me album downloader written in Rust13,509MIT
base116Like Base85… but 31 more.13,509AGPL-3.0-or-later WITH AdditionRef-Eips-exceptions
cdwecd with env vars13,496MIT
sistermA simple terminal with syntax highlighting13,484MIT
motivatorIndulge in some motivation++ via random quote(s).13,482GPL-3.0-or-later
automoveMoves files that match a certain pattern described in move.toml into a subdirectory.13,453MIT
gitallExecutes git(1) commands in repos below a parent directory13,431Unlicense OR MIT
cardamonCardamon is a tool to help development teams measure the power consumption and carbon emissions of their software.13,415non-standard
lua-astra🔥 Blazingly Fast 🔥 runtime environment for Lua13,414Apache-2.0
duat-coreThe core of Duat, a highly customizable text editor.13,404GPL-3.0-or-later
servustRust multiple backend-server template generator13,395MIT
atproto-recordAT Protocol record signature operations - cryptographic signing and verification for AT Protocol records13,389MIT
hledger-fmtAn opinionated hledger's journal files formatter.13,386MIT
newslookoutA web scraping platform built for news scanning, using LLMs for text processing, powered by Rust13,385non-standard
tacPrint lines from file in reverse order13,383MIT
openweathermap_exporterAn aggregator that polls OpenWeatherMap free API data and exposes it in prometheus exposition format.13,380MIT-0
mcgenGenerate a Minecraft server in seconds!13,378MIT
sesters💱 Fast, offline currency converter 💴 💷 💶 💵13,377GPL-3.0-or-later
svd-generatorConverts device information from flattened device tree into an SVD description13,373MIT
cargo-inkanimThis crate has been yanked for unproperly using a `cargo-*` name: it has been moved to https://crates.io/crates/inkanim13,369MIT OR Apache-2.0
termusic-liblibrary to support termusic.13,369MIT
dofus-dmg-calculatorA binary crate to estimate Dofus spells' output damage13,368MIT OR Apache-2.0
rust-template-testA Rust template for test13,366MIT OR Apache-2.0
miniviewDisplay an image within a (graphical) window. Callable from a CLI interface.13,359Apache-2.0
async_msp_cliAsync msp cli for iNav and BetaFlight13,352MIT OR Apache-2.0
seedtool-cliA command-line tool for generating and transforming cryptographic seeds.13,344BSD-2-Clause-Patent
upnp-daemonA daemon for continuously opening ports via UPnP.13,343WTFPL
code-blocks-serverA tool to re-order your code13,334MIT
patch-jsonTool for generating and applying RFC 6902 JSON patches13,328Apache-2.0
pwrzvA Rolls-Royce–inspired performance reserve meter for Linux and macOS systems13,320Apache-2.0
nbrCLI for NoneBot2 - A Rust implementation13,306MIT
depckeck-rs-coreDepcheck rs core13,305MIT
spongmockMoCkInG SpOnGeBoB SqUaRePaNtS TeXt gEnErAtOr13,301MIT OR Apache-2.0
jobshellA CLI tool for job searching and scraping job boards13,299MIT
lightweight-command-runnerA rust crate providing an asynchronous command runner using tokio, supporting cross-platform execution.13,287MIT OR Apache-2.0
s3-bucket-statsPrometheus metrics endpoint for S3 bucket stats13,280GPL-3.0-only
tee-heeReplay, index and detect bugs in DDNet Teehistorian files13,272AGPL-3.0-only
qrscanScan a QR code in the terminal using the system camera or a given image13,271MIT
cargo-dephellAnalyzes a project's third-party dependencies.13,266MIT OR Apache-2.0
reduct-cliA CLI client for ReductStore written in Rust13,250MPL-2.0
terraform-zapScript wrapper to perform finer terraform destroy13,248MIT
magika-cliDetermines file content types using AI13,221Apache-2.0
xrc_cliA cli for multi-threaded encryption/decryption of files/folder using bitwise xor13,217MIT
colorttyA utility to generate color schemes for alacritty13,208MIT
kattis-rsCompetitive programming checker for open.kattis.com13,203MIT
knollA command-line tool for configuring macOS displays13,200MIT
html5-pictureBatch optimizes your images to wepb. Generates html5 picture tags.13,199MIT
rualdiRust Aliasing Directory13,194AGPL-3.0-or-later
strace-analyzeranalyze strace output13,193GPL-3.0-or-later
ascii-hangman-backendcustomizable Hangman game with ASCII-art rewarding for children (backend)13,187MIT/Apache-2.0
mt940A strict MT940 bank statement parser13,185MIT
broken-linksFind all broken links from a starting url.13,178GPL-3.0
riptreeDisplays and searches through directories13,159MIT OR Apache-2.0
serve-cliThis is a file serving and file upload service in the local area network (LAN) CLI13,155MIT
gbx-headerPartial parser for GBX files13,142MIT
usv-to-asvUSV to ASV: Convert Unicode Separated Values (USV) to ASCII Separated Values (ASV) such as for data markup, including for…13,132MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0
rsclockA simple terminal clock written in Rust.13,129MIT
image-sorterA terminal user interface for sorting images13,124MIT
commentectiveCLI tool to locate comments and commented out code in your source code13,115MIT
dokkooMokk (Macro Output Key Kit) implementation written in Rust.13,111AGPL-3.0-or-later
smbcloud-modelCommand line tool for deploying NextJS app on the smbCloud platform.13,095Apache-2.0
tribbleA CLI for generating websites to guide people through contributing to open-source projects.13,084MIT
multibg-swaySet a different wallpaper for the background of each Sway workspace13,078MIT OR Apache-2.0
mafaMafa is an in-terminal web browser companion.13,074GPL-3.0-or-later
encre-css-cliA TailwindCSS-compatible utility-first CSS generation library written in Rust13,069MIT
ka3005pcli tool to remote control a ka3005p power supply13,048MIT OR Apache-2.0
gnostr-crawlergnostr:a git+nostr workflow utility13,047MIT
onecfgOne config file to generate them all.13,046MIT OR Apache-2.0
cargo-aoc-zen-runnerAn Advent of Code runner aiming to streamline a variety of repository layouts and tasks.13,044Apache-2.0
rjdCompare two JSON files or inline JSON strings and output the differences13,022MIT OR Apache-2.0
cargo-uncCargo extension for building Rust smart contracts on UNC13,021MIT OR Apache-2.0
paste_rs-cliA simple cli tool for https://paste.rs/13,016MIT
fliThe commander.js like CLI Parser for rust13,011MIT
sesdiffGenerates a shortest edit script (Myers' diff algorithm) to indicate how to get from the strings in column A to the strings in…13,007GPL-3.0+
rustyvibesA rust CLI to play mechanical keyboard sounds globally12,994MIT OR Apache-2.0
cock-tierMeasure the power level of a peen.12,975MIT
depployDepploy is a cli tool that makes it easy to create docker images, for every programming language.12,972Apache-2.0
pixelizeA CLI tool to pixelate your supplied image.12,967GPL-3.0-only
favicoAn utility for creating favicons12,963GPL-3.0-or-later
aoc-zen-runner-macrosMacros for aoc-zen-runner.12,959Apache-2.0
dixDiff Nix12,958GPL-3.0-only
get-cveTools for CVE managing, exploring and collect some data about their weaknesses and classifications12,955MIT
qcloudA CLI to operate Tencent cloud object storage12,949MIT
smbpndk-cliCommand line tool for creating and managing SmbPndk resources.12,948Apache-2.0
elbaelba is a package manager for Idris12,948MIT
wowcpeCommand-line tool for the classical radio station WCPE12,939MIT
warkWebAssembly RunKit.12,930MIT
doteurTool to automate the visualisation of UML dependencies from a SQL input12,925MIT
harness-cliPrecise and reproducible benchmarking12,922MIT
divoom-cliCommand line tool for controlling divoom devices.12,919Apache-2.0
salat_mvA tool to show prayer times in The Maldives12,912MIT
poodioFarts poo poo audio12,911MIT
decoysshA compact and portable SSH tarpit server.12,908ISC
self-assessmentA CLI tool that generates a list of pull requests raised and reviewed in the Guardian's GitHub organisation, as well as an…12,906MIT
mmdudisk usage for IBM Storage Scale file systems12,904GPL-3.0-or-later
gradioGradio Client in Rust.12,902MIT
timewallAll-in-one tool for Apple dynamic HEIF wallpapers on GNU/Linux12,898MIT
dacManage Discord server settings with a repeatable, versionable config file12,897non-standard
envyrEnvyr is a tool to automagically package an application and run it in a sandboxed environment.12,897Apache-2.0
asn-toolsCommand-line tools for lookup of an IP address for matching ASN information in the database from https://iptoasn.com/12,894MIT
disterBuilds and bundles your wasm web app12,892MIT
om-snapperA very basic commandline tool to download AWS EC2/EBS snapshots.12,890MIT
dicom-toimageA CLI tool for converting DICOM files into general purpose image files12,889MIT OR Apache-2.0
clap_configAutomatically merge CLI args, environment variables, config files, and default values in clap apps.12,889MIT OR Apache-2.0
pastel_coloursA selection of pastel colours for use with termion12,876MIT OR Apache-2.0
rsgenGenerates random characters string(s).12,874MIT
bofhCommand-line client for the Cerebrum IGA12,852MIT
filmbordersadd hipster film borders to your images :)12,842non-standard
xdotterA simple dotfile manager - single binary, no dependencies12,832MIT
ktrlA Supercharged Keyboard Programming Daemon12,825GPL-3.0
ringboardCLI for interfacing with the ringboard server.12,817Apache-2.0
hipcheckAutomatically assess and score software packages for supply chain risk.12,811Apache-2.0
dotpatinadotpatina is a rust application for managing system dotfiles and configuration12,805MIT
pacwrap-agentExecutable agent for conducting containerized transactions12,804GPL-3.0-only
archiveisArchive websites online using the archive.is capturing service.12,804MIT OR Apache-2.0
autoclockspeedA utility to check stats about your CPU, and auto regulate clock speeds to help with either performance or battery life.12,793MIT OR MPL-2.0
atproto-oauthOAuth workflow implementation for AT Protocol - PKCE, DPoP, and secure authentication flows12,790MIT
charsA commandline tool to display information about unicode characters12,775MIT
rejsonA command line utility for managing secrets12,768MIT
lolcate-rsA comically fast way of indexing and querying your filesystem. Replaces locate / mlocate / updatedb.12,766GPL-3.0
aws-loginA command line utility to simplify logging into AWS accounts and services.12,764ISC
codannaLocal code intelligence MCP server and CLI for AI coding agents12,762Apache-2.0
trashytrashy is a simple, fast, and featureful alternative to rm and trash-cli.12,760MIT/Apache-2.0
code2prompt_coreA command-line (CLI) tool to generate an LLM prompt from codebases of any size, fast.12,759MIT
readstorA CLI for Apple Books annotations12,757MIT OR Apache-2.0
fresh-editorA lightweight, fast terminal-based text editor with LSP support and TypeScript plugins12,756GPL-2.0
caffeinate2Caffeinate MacOS utility with more options. Temporarily prevent your system from sleeping.12,744MIT
git-heckoutCheck out your favorite branches without typing them correctly.12,743MIT
letmeinfwdAuthenticated port knocking - Firewall backend daemon12,743MIT OR Apache-2.0
notebook_rsCLI utility for plaintext notetaking.12,734MIT
execution-timesimple way to measure and display the execution time12,731BSD-3-Clause
charasayThe future of cowsay 🐮! Colorful characters saying something 🗨️.12,730MIT
arriveA simple CLI tool for interacting with Advent of Code12,723MIT
randselectTool for randomly selecting files from a directory.12,721BlueOak-1.0.0
blockish-playerwrapper to play videos in the terminal with unicode chars12,717MIT
ipgeoA CLI tool that finds the location and other information of IP addresses or DNS addresses.12,716GPL-3.0
solitaire_cypher_cliCLI for the playing card based cypher created by Bruce Schneier and featured in Neal Stephenson’s Cryptonomicon12,702MIT OR Apache-2.0
redantThis app generates a combination of a random color and a random creature (real and fictional)12,693MIT
esrtoolPort of the PS2 Homebrew ESRtool to Rust and modern platforms.12,683MIT
remberA WIP clone of Ember CLI in Rust12,682MIT OR Apache-2.0
console-menuA simple yet powerful library for creating beautiful console menus in rust.12,678MIT
vaultwalkerA CLI tool to browse Hashicorp Vault secrets12,673MIT
otrotr decodes and cuts video files that were downloaded from Online TV Recorder <https://onlinetvrecorder.com/>12,664GPL-3.0-or-later
timeturnerCommand line utility for manipulating date-time strings12,660MIT OR Apache-2.0
checker-tema-3-sdAn interactive checker built for the 3rd homework at the data-structures course12,652MIT
keysyncA utility to sync local authorized_keys file updated with your with Github, Gitlab, and Launchpad public keys12,650MIT OR Apache-2.0
getopt-longJust as getopt_long in glibc. Dependence is nothing.12,648MIT
devtoolA CLI tool for development in update rustup toolchain, mise maintained tools and homebrew packages.12,645Apache-2.0
runstA dead simple notification daemon 🦡12,641MIT OR Apache-2.0
aws-easy-ssoCLI tool to make AWS SSO more convenient.12,640GPL-3.0-only
boxenA Rust library for creating styled terminal boxes around text with performance optimizations12,636MIT OR Apache-2.0
liqrA lightweight CLI to generate QR codes for live servers12,635MIT
ringboard-x11X11 Ringboard clipboard listener.12,633Apache-2.0
nls-lsYet another ls(1) implementation12,630MIT OR Apache-2.0
gbafixRust port of the C `gbafix` utility. For GBA rom patching.12,630GPL-3.0-or-later
gsv-culture-shipsIain M. Banks's Culture ship names in a library.12,626ISC
cantact-driverDriver and API for CANtact Controller Area Network tools.12,625MIT
passphrase_libPasshrase is a pure Rust crate focused on generating solid passphrases at the touch of a button , giving users the ability to…12,625Apache-2.0
pacwrapA package manager which facilitates Arch-based bubblewrap containers.12,614GPL-3.0-only
pforge-configZero-boilerplate MCP server framework with EXTREME TDD methodology12,613MIT
lc3dbgCommand-line LC-3 debugger12,611GPL-2.0-only
rsnipA universal command-line snippet manager12,598BSD-3-Clause
shimmyLightweight Ollama-compatible inference server with native SafeTensors support. No Python dependencies, cross-platform WebGPU…12,597MIT
ripcalConvert IP address strings to/from integers12,593GPL-2.0
livid-cliBuilds and bundles your wasm web app12,592MIT
tockDigital clock for the terminal12,592MIT
lines-cliCounts lines of code, fast.12,590MIT
todo-cli-appyet another todo CLI app written in Rust12,571MIT
cargo-emanateCargo subcommand for publishing workspace-based crates.12,567Apache-2.0 OR MIT
gradientA command line tool for playing with color gradients12,567MIT OR Apache-2.0
spotifatiusA simple Spotify CLI primarily made for monitoring what songs you're listening to and displaying that in your bar of choice like…12,562MIT
ringboard-serverThe ringboard server.12,560AGPL-3.0-only
slbSharded load balancing text-streaming Unix tool12,554Apache-2.0
timecalcCalculate the total duration of a given set of intervals and durations12,551MIT
matrixiseTurn anything into The Matrix12,534GPL-2.0+
cargo-ghp-uploadUpload documentation straight to GitHub Pages, maintaining branch separation and history12,533Apache-2.0/MIT
ascii-gifSimple cli to enjoy ascii-gif12,532MIT OR Apache-2.0
avrogenThis program allow allow to generate rust code from avro definition files. Modules are created from namespace information12,525MIT
whomeA command line program for detecting the current user's name and environment. A
rust replacement for `whoami` and `hostname` with…12,520Apache-2.0 OR BSL-1.0 OR MIT