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.
rdestrdest is simple BitTorrent client, currently supporting BEP3 specification.1,922MIT OR Apache-2.0
xinLike xargs but for stdin1,922MIT
cuid2genA command-line tool for generating CUID2 identifiers1,921MIT
jsrpA Rust library for predicting JavaScript `Math.random()` output for Node, Chrome, Firefox, and Safari environments1,921MIT OR Apache-2.0
r2-uploaderA CLI tool for uploading compiled binaries to Cloudflare R2 storage1,921Apache-2.0
timeskwireA lean and mean PDF reporting engine for TimeWarrior1,920BSD-3-Clause
soil-sensor-toolboxA Rust library for processing soil sensor data: TMS4 moisture/VWC and LI-7810 gas flux calculations.1,920GPL-2.0-or-later
regexml-convert-perl-testsConvert Perl tests to Rust tests1,919Apache-2.0 OR MPL-2.0
globetrotter-swiftPolyglot, type-safe internationalization1,918MIT
hx-coreCore types and orchestration for hx1,918MIT
show-simplexA CLI that displays an animated simplex noise field in your terminal with ASCII1,915MIT
srchText Search For Humans1,915MIT
grrs_testA tool to search files1,915MIT OR Apache-2.0
nabla-cliAn OSS tool for reverse engineering and binary composition analysis1,915MIT
helios-engineA powerful and flexible Rust framework for building LLM-powered agents with tool support, both locally and online1,915Apache-2.0 OR MIT
beeyan-bicycle-book-wordcountシンプルな文字, 単語, 行の出現頻度の計数機能を提供する1,914MIT OR Apache-2.0
murkdownAn experimental semantic markup language and static site generator for composing and decomposing hypertext documents1,913AGPL-3.0-only
morpUtilities for javascript monorepos1,913MIT
fahrcelA CLI tool to make Fahrenheit <--> Celsius convertions1,913AGPL-3.0-or-later
spaserverFor SPA UI mockup server1,912MIT
lochPronounced 'loch' and short for 'link out check'.1,912MIT
elfaCLI tool that displays information about ELF files1,911GPL-3.0
apollo-tracing-protobufA simple lib which expose generated rust file from Apollo Tracing protobuf configuration1,911MIT
clock-notificationA clock notification. When run, display a notification with the current time.1,911WTFPL
nedisBrute forcing web directories1,910BSD-2-Clause
cargo-boxA tool that helps to integrate a programmable pipeline into your project1,910MIT
awpak-ai-cmd-clientA command-line client for executing AI workflow graphs using the awpak-ai library.1,909MIT
ubCan bundle multiple sources to a single one and extract back.1,908MIT
garbagetruckA lease-based garbage collection sidecar for distributed systems with persistent storage and recovery1,908MIT
ansi-stripperStrip ansi escape sequences from stdin and write result to stdout1,908GPL-3.0
tofu-imgPress a bunch of photos together until they become a big protein blob.1,908MIT
nix-queryA cached fuzzy searcher for Nix packages1,908AGPL-3.0-or-later
ccarp(trans)Compile C And Rust Partially1,906GPL-2.0-or-later
crafting-helperA small generic tool to calculate crafting times and resource usage for games.1,905AGPL-3.0-only
ratsat-binMiniSat reimplemented in Rust1,904MIT
wifi-qr-code-generatorA small CLI Utility for generating Wifi QR-Codes1,904MIT OR Apache-2.0
safe-aws-nameTool to ensure naming schemes are AWS compatable1,903MIT
fintsA compliant FinTS implementation1,903MIT
shrs_file_historyFile backed history support1,902MIT OR Apache-2.0
memory-balloonMemory filling tool. Allocates a chunk of memory of a specified size and tries to make sure the
OS keeps it in main memory,…1,901Apache-2.0/MIT
smogon-statsturn https://smogon.com/stats/ chaos json files into https://sqlite.org databases1,901MIT OR Apache-2.0
web2pdfA CLI tool to convert web pages to PDFs1,900MIT OR Apache-2.0
clipcastA bidirectional clipboard synchronization tool that seamlessly connects local and remote machines over SSH, enabling real-time…1,900MIT
rascal_cliA parser and compiler for Flash ActionScript 2 files into SWFs1,900MIT OR Apache-2.0
module-deriveDerive macros for the `module` crate.1,899Apache-2.0
steelsafeSimple, personal TUI password manager1,899MIT
anti-commonUnified CLI toolbox1,899MIT OR Apache-2.0
homewizard-p1-exporterPrometheus exporter for HomeWizard P1 electricity meter1,898MIT
safe-rmsafe-rm: a safe and ergonomic alternative to rm1,898GPL-3.0+
project-finderFast project finder for developers1,898MIT OR Apache-2.0
csvreA simple tool for replacing data in CSV columns with regular expressions.1,897GPL-3.0-or-later
apod_wallpaperThis is an application to automatically download the Astronomy Picture of the Day from NASA and set it as your wallpaper.1,896MIT
cfmThe last file manager you'll ever need1,896GPL-3.0-or-later
copyupCommand line tool to download license files based on SPDX ids.1,896MIT
wrkPlaceholder for console tool for streamlining remote mobbing1,895MIT OR Apache-2.0
tdtTime Delta Toolkit (TDT): count ticks, breakdown intervals, pretty-print elapsed/remaining time.1,895MIT
bash-on-atcoderRun Bash scripts on AtCoder.1,895CC0-1.0
rocketmq-toolsRust implementation of Apache RocketMQ tools1,895MIT OR Apache-2.0
asteraiCLI for asterai - the portable AI compute platform1,895MIT
img2asciiA simple CLI tool to convert images to ascii text1,894MIT
aqua-verifier-rs-typesAqua protocol data types and basic utility types.1,894non-standard
necronuxA cross-platform robust meta-orchestrator for automation tools, scripts, and configurations through an extensible architecture.1,894GPL-3.0-or-later
qsQuick SSH - Dead simple, zero-friction SSH wrapper that makes working with remote machines effortless1,893MIT
dicecloud_sheet_printerA tool for printing a 5e character off of dicecloud v21,892MIT OR Apache-2.0
chamber-vaultCore vault functionality for Chamber secrets manager1,892MIT
oxidize-pdf-cliCommand-line interface for oxidizePdf1,891GPL-3.0
resign-jwtAllows you to quickly and safely resign a jwt1,891MIT
heartlessa card game inspired by mshearts1,890MIT/Apache-2.0
ziggy-honggfuzzFuzz your Rust code with Google-developped Honggfuzz !1,890MIT/Apache-2.0/Unlicense/WTFPL
mdalAward medals1,889MIT/Apache-2.0
lopboxCreate a GTK based button dialog via command line.1,889non-standard
ubiquity-coreCore types and traits for Ubiquity consciousness-aware mesh1,888Fair
immortalA *nix cross-platform (OS agnostic) supervisor1,888non-standard
reovim-driver-vfsVirtual filesystem driver for reovim1,887AGPL-3.0-only
rchoreA feature packed unofficial Google Tasks API written in Rust1,886MIT
janitorperform cleanup after a program exits1,885non-standard
lemmy-scheduled-post-botMake posts to Lemmy based on the next configured post in a TOML file1,885GPL-3.0-or-later
jabJAB is a database state management tool, think of it as git but for database. You can commit your current db state and checkout…1,885MIT
verbosioMinimal macro based logging with verbosity levels and optional colors1,885MIT OR Apache-2.0
ku-logoA CLI tool to overlay logos on images with size and position control1,885MIT
numreprShow representation of numbers in commonly used numeral systems.1,884GPL-3.0+
prfTool to fetch PR branch to local repository1,884MIT
yuAfter `tee` comes `yu`1,884MIT OR Apache-2.0
goliardCommand-line viewer for patterns in Conway's Game of Life1,884MPL-2.0
claude-sdk-rsRust SDK for Claude AI with CLI integration - type-safe async API for Claude Code and direct SDK usage1,883MIT
nifty-filterA nifty tool to configure netfilter/nftables1,882MIT
ruA simple and easy-to-use cli tool inspired by du to find out the disk usage of files/directories.1,882MIT
ffscanFast directory & process scanner: scan large files/folders, list/kill processes, and print system info.1,881MIT
galetteA GAL assembler, largely galasm-compatible and written in Rust.1,881MIT
manduA static site generator to create a simple blog from Markdown files.1,881GPL-3.0
tfxEasy switch between Terraform workspace1,880MIT
ad_replA simple shell repl for the ad text editor1,879MIT
tasky-cliA simple Rust CLI to manage to-do lists1,878MIT
orizenticA library for inerfacing with a JWT auth token database and a command line tool for managing it.1,876BSD-3-Clause
kmKnowledge manager from the command line. It contains `km add`, `km update`, `km open`, and `km del`.1,876Apache-2.0 OR MIT
vsvRunit service manager CLI1,876MIT
woWo is yet another database migration tool for postgres.1,876MIT
spiloA simple IRC bouncer.1,875GPL-3.0
defA tool that keeps track of file and directory descriptions.1,875MIT
tpublishpublish releases to GitHub1,874MIT
wonfy-toolsCollection of tools for personal use, provides library and CLI.1,873MIT
cli-app-templateStarter template for CLI applications1,872MIT
bulk_examples_generatorCreate dozens/hundreds/thousands/millions of random examples based on a pest grammar (PEG). It can be used for generate…1,871MIT
pdf_structure_viewerInspect how the PDF's structure looks.1,870MIT OR Apache-2.0
rsbfA lightweight Brainfuck interpreter CLI1,870MIT
age-plugin-tlocktlock plugin for age clients.1,870MIT
mars-agentsAgent package manager for .agents/ directories1,870MIT
homewizard-water-exporterPrometheus exporter for HomeWizard Water Meter1,869MIT
crab-httpA lightweight HTTP server for serving static files1,868Apache-2.0 OR MIT
choosierChoose your browser based on the URL given1,867MPL-2.0
directopsyCommand-line tool to quickly get a list of files in a directory in a human-readable format1,866MIT
kbgenkbgen is a tool to generate Foam knowledge base documents1,866MIT
seckyHelp keying in secrets into file or piped programs1,866MIT
kodegen_tools_citescrapeKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.1,865Apache-2.0 OR MIT
literumiloA spell checker and morphological analyzer for Esperanto.1,865non-standard
rustbustFast & robust URL fuzzer that uses parallel requests1,864Unlicense
bloxbergBloxberg is an experimental TUI-based hex editor written in Rust.1,864MIT
wsdclientLibrary and command-line tool for working with WebSequenceDiagrams public API.1,864MIT
ipcheck-rsA command tool generates typescript ip checker from CIDR1,864MIT
srctrait-note-cliA very, very simple Markdown notes manager1,864AGPL-3.0-or-later
decy-ownershipOwnership and lifetime inference for C-to-Rust conversion (CRITICAL)1,863MIT OR Apache-2.0
lectioSearches the given bible readings for a specific date1,863MIT
reovim-driver-layoutWindow layout driver for reovim (compositor traits, layer types)1,863AGPL-3.0-only
csv2structGenerate Rust struct definitions from CSV1,862MIT
autorun_configMacros to easily create configurations that can pull their data from command line arguments or environment variables1,861Apache-2.0
hashring_coordinatorCalculates hash ranges to help coordinate a hashring (using consistent hashing) for storing and finding keys, and replicating…1,861MIT
stegrayData type for steg the command line steganography tool1,860MIT
angelcakeA tasty way to execute build tasks.1,860MIT
punchchatIPv8 implementation for rust.1,859non-standard
ccd-pickA fast, intelligent directory navigation tool with frequency tracking1,859CC0-1.0
pokemonsayPokemon version of cowsay1,859MIT
english_assistantA CLI tool for english assistant1,857MIT
n34A CLI to interact with NIP-34 and other stuff related to code in Nostr1,857GPL-3.0-or-later
j2-gba-toolGBA ROM multi-tool1,856MIT
ninatDeal with NAT traversal using Nintendo service.1,856MIT
gexportManage and synchronize environment variables between interactive shell sessions for Bash and Zsh.1,856MIT
extract-clipsExtract clips of audio and video from source files according to a DaVinci Resolve 16 exported EDL file, using ffmpeg1,856ISC
rallyuprallyup is a lightweight Wake-On-LAN (WOL) scheduler and dependency manager that ensures infrastructure services, such as…1,856MIT OR Apache-2.0
archlinux-inputs-fsckLint repository of PKGBUILDs for cryptographically pinned inputs1,855GPL-3.0
multidepartExports HTML emails to folders together with their embedded content.1,855GPL-3.0-or-later
dadaArtisan Rust documentation.1,854Apache-2.0
foldiffEasily configurable tool to get the difference between a reference folder and others1,854GPL-3.0
globetrotter-phpPolyglot, type-safe internationalization1,853MIT
prayer-cliPrayers on the world computer1,853MIT OR Apache-2.0
ren3Do file renaming using regular expressions.1,853MIT
ami-uploaderAmazon machine image uploader & other miscellaneous utilities1,853MIT OR Apache-2.0
sqlkA terminal-based PostgreSQL query execution and visualization tool with vim-like navigation.1,853MIT OR Apache-2.0
term39A modern, retro-styled terminal multiplexer with a classic MS-DOS aesthetic1,853MIT
culpert-cliCLI for analyzing culpert profiles (`culpert report` / `diff` / `info` / `upload` / `pull`).1,853MIT OR Apache-2.0
refrenA language agnostic, code-style aware, refactoring/renaming tool.1,852MIT
arxyArbitrary forward proxy1,852non-standard
timber-rsA CLI tool that fells log files with speed and insight1,852MIT
multi-gitQuick CLI to view git status of projects1,851MIT
betamaxRust-first VHS-style terminal capture CLI1,850MIT OR Apache-2.0
tdns-cliDNS update client (RFC 2136)1,849GPL-3.0-or-later
pomodoro-trackerA Pomodoro timer CLI that tracks directory changes during work sessions1,849MIT
bitcoin_mass_address_generatorA high-performance multithreaded Bitcoin HD wallet address generator1,849MIT
scaffold-genA modern scaffolding generator for creating project templates1,848MIT
zteeSimilar to unix command tee, but compresses file output1,848BSD-3-Clause
bgpview-cliCLI tools for bgpview.io1,848Unlicense
shlogShlog: A lightweight shell logging tool for tracking and managing command history with easy integration and analysis.1,848MIT
rustacean-rouletteA simple Russian Roulette Telegram bot implemented in Rust.1,848MIT
oyoCLI TUI for oyo - Step-through diff viewer1,848MIT
wutfTool for weird unicode characters inspection. (work in progress)1,847MIT
taroIn-place tar file extractor for memory-limited systems1,847MIT OR Apache-2.0
cargo-toolchain-managerA CLI helper to install all stable (or custom) Rust versions via rustup.1,847MIT
rustledgerDrop-in replacement for Beancount. Pure Rust, 10-30x faster.1,847GPL-3.0-only
eqoListen for triggers and execute actions seamlessly.1,846MIT
adborcOrchestrator for a network of distributed Android devices1,846Apache-2.0
also-sprach-amiunofficial cli tool for AmiVoice Cloud Platform1,846MIT
grrs-alecA tool to search files1,846MIT
aiwAIW (AI Warden) - Universal AI CLI management platform with intelligent process tracking, semantic memory, and provider…1,846MIT
sitchSitch keeps you updated on what you follow1,844MIT
sfsSimple, lightweight HTTP static file server.1,844MIT
conan-export-recipesBulk export recipes in the folder structure of conan-center-index1,844MIT OR Apache-2.0
cargo-freshA Rust tool for checking and updating globally installed Cargo packages with interactive mode and smart prerelease detection1,844Apache-2.0
globetrotter-cppPolyglot, type-safe internationalization1,843MIT
lms_libA fast and reliable alternative to rsync for synchronizing local files1,842MIT
mmrMinimap2 CLI written in rust using bindings with BINSEQ and VBINSEQ support.1,842MIT
soma-ctfCross-platform CTF problem container manager1,841MIT OR Apache-2.0
fossilAn app to show fossils on your storage - old, unused, large files1,841non-standard
bibliothequeKeep track of which books you plan to read (in french).1,840WTFPL
fct-vanitygenGenerates vanity addresses for the Factom protocol1,840MIT
rwhichlike linux which, can find where the exec command is1,840Apache-2.0
gdrive-searchA TUI to quickly find files in your Google Drive1,839GPL-3.0
zcash_clientA client for a local or remote Zcash instance1,839non-standard
shopping-parserA Rust-based parser for parsing structured product information and shopping lists, supporting multiple currencies and units.1,838MIT
reovim-driver-clipboardClipboard provider driver for reovim - system clipboard and yank history1,838AGPL-3.0-only
reovim-driver-searchSearch provider driver for reovim - defines SearchProvider trait and registry1,838AGPL-3.0-only
agent-team-mail-coreCore library for local agent team mail workflows.1,838MIT OR Apache-2.0
globetrotter-zigPolyglot, type-safe internationalization1,837MIT
bsonsplitSplits a BSON file into a given number of files.1,837MIT
latexmk-diff-headLaTeX compilation tool that generates diff PDFs against Git commits1,837MIT
dominant-coloursExtract dominant colours from images using k-means clustering1,837MIT
upt-pleaseUniversal package management tool for any OS1,836MIT
w8unix utility for waiting on ports, http status, and more1,836Apache-2.0
comic-book-binderA helper to manage your comic books and others sorted list of files.1,836GPL-3.0-or-later
pakka-guiA cross platform meta package manager with auto snapshotting file system based transactions1,836AGPL-3.0
globetrotter-javaPolyglot, type-safe internationalization1,835MIT
globetrotter-elixirPolyglot, type-safe internationalization1,835MIT