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.
versionmanCLI for incrementing project versions2,761MIT
extension-sorterA tool to classify files by file extension.2,761MIT
phieExperimental emulator of a processor that understands 𝜑-calculus expressions2,761non-standard
sclanSimple Communication over Local Area Network2,759BSD-3-Clause-Clear
kruiKlipper Remote User Interface. A TUI for the Moonraker API on Klipper enabled 3D printers.2,758MIT
explaincronA tool to explain cron schedules2,758MIT
winlinerThe WebAssembly Indirect Call Inliner2,757Apache-2.0 WITH LLVM-exception
deponExecute subsequent command only if given dependencies changed2,757MIT OR Apache-2.0
mkimgSimple tool to create raw disk images2,755MIT
query-keyboardSimple CLI tool to check which keys are pressed2,755Unlicense
spiko🚀 Spiko is a fast, Rust-based load testing tool with a beautiful TUI for real-time insights.2,755MIT
mkpassCommand line tool to generate passwords2,754MIT
wayidleWayland idle timeout waiter2,754ISC
win-audio-devices-cliA Windows CLI to manage audio devices2,754MIT
rustifydlA fast, no-fuss Spotify downloader built in Rust.2,754GPL-3.0
cookcliA command-line interface for managing and working with Cooklang recipes2,754MIT
spidiorA tool for handling sed-like substitution tasks where pesky source code semantics are getting in the way.2,753GPL-3.0
frisbeesimple tool for serving files from disk2,753MIT
bmmbmm lets you get to your bookmarks in a flash2,753MIT
dailaCLI for tracking and visualizing daily activities.2,752MIT
gitawareGit Aware is a command line tool that aims to make it easier to detect any dirty working copy in projects that uses Git2,751MIT
rm-nodeDelete node_modules, package-lock.json and/or yarn.lock quickly and asynchronously on all platforms2,751MIT
mining-schedulerA program that stops and starts a process based on other currently open processes.2,751MIT
multirecA command-line tool for automated multi-sampling of MIDI instruments2,751MIT OR Apache-2.0
run-command-on-aws-lambdaRun an arbitrary command line on AWS Lambda2,750Apache-2.0
funksteckdoseUtility for controlling wireless remote sockets via 433MHz radio transmitter2,750MIT
rusty-sorterAn open source, fast, simple yet efficient file sorter with recursive capabilities!2,749GPL-3.0-only
csvrA cli tool to parse and manipulate csv files2,749MIT
rusty-turing-machineA simple Turing machine command line program. It is reasonably fast.2,749MIT OR Apache-2.0
wasm-dev-serverwasm-dev-server is dev web server that adds the headers for cross origin isolation2,748MIT
lsiplist all IPs that are pingable2,747non-standard
inkhavenInkhaven — TUI literary work editor for Typst books2,747Apache-2.0 AND MIT
raster-fontsBitmap font creation tool and accompanying metadata deserialization library2,746MIT OR Apache-2.0
mdbook-typstpdfAn mdBook backend that generates PDF output using Typst2,746MIT OR Apache-2.0
moduleModular NixOS-style configuration crate.2,745Apache-2.0
mttwA wrapper for Meteotrentino open data2,745non-standard
fgenerA package to generate n number of text files with random characters2,745MIT
memgrepSearch for strings in process memory2,745MIT
wasefire-cli-toolsCommand-line utilities for Wasefire2,745Apache-2.0
fallow-v8-coverageV8 ScriptCoverage JSON parser and UTF-16 source-offset mapper for the fallow CLI2,745MIT
simple-dicewareCreate diceware passwords from the command line2,744MIT
anubis-ragePost-quantum secure file encryption tool with hybrid X25519+ML-KEM-1024. Defense-in-depth security.2,744MIT OR Apache-2.0
kofrA Modern and configurable CLI for managing kafka connect clusters2,743MIT
migratourA very simple database migration tool2,743Apache-2.0
korasi-cliAn AWS client to remotely run code that compiles on certain type of hardware.2,743MIT
git-credential-github-app-authGit credential helper using GitHub App authentication to provide Github tokens as credentials to Git.2,742MIT
merka-vaultVault provisioning and management crate integrating with merka-core2,741MIT OR Apache-2.0
sssyncA version control system for large files backed by online blob storage2,741MIT
catfactsGenerates cat facts2,741MIT OR Apache-2.0
hdiutilA command-line tool for working with and mounting PC-9800 HDI disk images2,7410BSD
rslocalA tunnel to localhost built in Rust2,740Apache-2.0
fetch-clifetch is a modern HTTP(S) client for the command line2,740MIT
rost_genA simple static site generator2,738MIT
dice-nomA library that utilizes the nom parser for randomly generating numbers to support role-playing games.2,738non-standard
fs-share-utilsCore utilities for fs-share: broadcasting, networking, and file transfer primitives.2,738MIT
rush-shellRush CLI shell2,737Unlicense
wgslirpyUser-space Wireguard to internet router, like SLiRP, but with Wireguard instead of PPP2,737MIT/Apache-2.0
umbrellaA simple weather client and CLI tool for the WeatherStack API.2,737MIT OR Apache-2.0
linux_detailsA library to gather system information of a linux distro during runtime2,736MIT
ifun-grepA simple fake grep.2,735MIT
sonnetPython package management for the future2,735GPL-2.0
filenametoolManipulates paths. A CLI interface to Rust's std::path module.2,735MIT
jvrA simple and easy-to-use Java version manager (registry: jvr), similar to Node.js's nvm,
but it does not follow nvm's naming…2,735Apache-2.0
setmeupMinimalistic Ansible-based remote provisioning tool2,734AGPL-3.0-or-later
kombruchaFast, parallel package manager compatible with Homebrew formulae2,734MIT OR Apache-2.0
fluffyfAn e621 api wrapper and downloader2,733BSD-2-Clause OR Apache-2.0
gistit-cliCli tool for gistit2,733MIT OR Apache-2.0
twitter_send_frameTwitter bot to send images from a google drive.2,733GPL-3.0-or-later
twtarUtility for accessing TWRP backup files2,733BSD-3-Clause
sherbertOpinionated project tooling2,733MIT
trmt2D Turing machine (turmite) simulator for the terminal2,733GPL-3.0-or-later
proxy-scraperA Rust command-line tool for scraping proxy information.2,732MIT
passwd_genA Cli utility to generate random passwords of a user defined length and quantity.2,732MIT OR Apache-2.0
poofEasy to use zero-config, zero-install, zero-dependencies manager of pre-built software that works like magic2,732MIT
ziggy-honggfuzz-2Fuzz your Rust code with Google-developped Honggfuzz !2,731MIT/Apache-2.0/Unlicense/WTFPL
cargo-gennera tool to generate random files2,731MIT
joke-generatora command-line application that allows users to generate jokes from different categories.2,731MIT OR Apache-2.0
zag-orchOrchestration library for zag — multi-session coordination for AI coding agents2,731MIT
rhisrhis is a modification to fit my usage based on McFly 0.8.12,730MIT
recipe_to_notionA CLI tool that reads recipe metadata from a URL and creates a recipe page in a Notion recipes database.2,730MIT OR Apache-2.0
autoschematic-lspLanguage server support for Autoschematic.2,730AGPL-3.0
shrs_rhai_completionRhai completions for shrs2,729MIT OR Apache-2.0
thisthatData conversion utility2,729BlueOak-1.0.0
raylib-project-generatorGenerate rust raylib project to run in browser2,729Apache-2.0
thinkfan-tuiA terminal-based Linux application for fan control and temperature monitoring on ThinkPad laptops.2,729MIT
fallow-licenseOffline Ed25519-signed license JWT verification for the fallow CLI (paid feature gating)2,729MIT
wallhavenA complete WallHaven API CLI client, allowing wallpaper download2,728MIT
favifyGenerate a complete favicon set for your web applications with the desired target platforms2,728MIT
tagoA CLI utility tool designed to manage and track saved timestamps2,728non-standard
rurlrSimple CLI url checker that pings the target to see if its up2,727MIT OR Apache-2.0
http_file_uploaderAxum-based HTTP server focused on uploading files using multipart/form-data, saving them to a file, stdout or child process2,727MIT OR Apache-2.0
winstacksCollect CPU call stack samples from a windows process2,726MIT OR Apache-2.0 OR BSL-1.0 OR MPL-2.0 OR Zlib OR Unlicense
xlogicPackage for developing, building, testing, packaging and deploying FPGA and ASIC projects2,725Apache-2.0
rclonedecryptCLI to decrypt rclone-encrypted files2,725MIT
gtfogtfobins for power users2,724GPL-3.0
sampitorDigital audio editor for the terminal2,724MIT
eth_gas_botPleroma bot for sending gas price alerts.2,724AGPL-3.0-only
rs-gandi-dns-dynipLittle tool to set an `A` record on a domain registered with Gandi.2,723MIT
cargo-deps-orderA Cargo subcommand to list dependencies in a workspace and execute commands on them.2,723MIT
shell-commands-freqA simple program to check your shell's commands frequency based on how many times your entered them.2,723MIT
pasterEasily paste from your terminal to services like pastebin.com2,723MIT
docstring-rs📒 Generate or update docstrings for new and existing files.2,723non-standard
quickdeckA CLI tool to quickly open SlideShare presentations.2,722MIT
unity-unpackerA CLI utility for unpacking the assets from Unity's .unitypackage file2,722MIT
crancA simple progress indicator for Rust2,721MIT OR Apache-2.0
flake-watcherA simple tool to watch for changes in a nix flake and run a command when it changes2,721MIT
boilitA customizeable command line tool for boilerplating projects2,721MIT
gitignore-inA command line tool for managing .gitignore files with gitignore.in2,721BSD-3-Clause
project_toml_parserA command-line utility that returns the project details configured in TOML file.2,721MIT
fontpmA package-manager like tool to install fonts.2,720Apache-2.0
un-packUnpack is a simple, fast and user-friendly tool to analyze python project packaging.2,719MIT
ggen-coreCore graph-aware code generation engine2,719MIT
l8asha restrictive shell for system operators2,717MIT OR Apache-2.0
ToolTweakerA tool to automatically install tweaked versions of applications!2,717non-standard
greentic-mcpMCP ToolMap + WASIX/WASI executor bridge2,716MIT
tmod-unpackerA simple CLI to unpack .tmod files, written in pure Rust.2,715MIT OR Apache-2.0
nu_plugin_ronA Nushell plugin for parsing RON text.2,715MIT OR Apache-2.0
terminal_chatA terminal chat tool using openAI.2,715MIT OR Apache-2.0
ironfetchA program for displaying system information in a fancy way2,715MIT
holochain_cli_signal_srvRun a holochain webrtc signal server.2,715Apache-2.0
fileportA CLI tool to transfer your files from one directory to another built with rust 🦀2,714MIT
scramblerA simple command line tool to scramble letters2,713MIT
nb3_importimport nb3 file to mysql database with out navicat2,713MIT OR Apache-2.0
projcppCreate projects2,713MIT OR Apache-2.0
vibe-ticketA high-performance ticket management system for Vibe Coding environment2,713MIT
opencode-cloud-coreCore library for opencode-cloud - config management, singleton enforcement, and shared utilities2,713MIT
kanban-cliCommand-line interface for the kanban project management tool2,713Apache-2.0
gtfjsonA tool to convert GTF files to newline-delim JSON2,711MIT
zeph-llmLLM provider abstraction with Ollama, Claude, OpenAI, and Candle backends2,711MIT OR Apache-2.0
rustnameMass renaming tool2,710MIT
thue英語表記の曜日を日本語表記に変換します。Translate english day of week to japanese one.2,710MIT
filewatchA tool for monitoring files to perform actions on2,710MIT
Malware_RhapsodySmall researching of Linux's security for fun and education.. don't be silly to use it in wild. Have a great day, Dear…2,709non-standard
rsql_replrsql library for creating a REPL command line SQL interface2,709Apache-2.0 OR MIT
solana-validator-optimizerOptimized Solana validator tool with snapshot prefetching, RPC caching, and Prometheus metrics.2,709MIT
rdfoothills-vocabgenReads vocabularies (OWL) and generates shortcuts
for their RDF terms to be used in Rust code
(based on the `oxrdf` library).
See…2,709AGPL-3.0-or-later
reovim-sysSystem abstraction layer for reovim (crossterm re-exports)2,709AGPL-3.0-only
typos-json-to-checkstyleQuick cli to convert a json file generated by crate-ci/typos to checkstyle.xml2,708MIT OR Apache-2.0
skgituseful cli tool for git basic command2,708MIT
zbx-webhook-proxyAccept HTTP GET params or POSTed JSON and send values to Zabbix Server as JSON2,708BSD-3-Clause
tull-rustTeleport Your Logs with Love2,707MIT
slowlorustLightweight slowloris (HTTP DoS) implementation in Rust.2,707MIT
xiao-filesA minimal file exchange server designed for clients with browsers only.2,706MIT OR Apache-2.0
openai-client-cliOpenAI API client CLI2,706MIT
ptproxypoint-to-point HTTP/1.1 reverse proxy2,705GPL-3.0-or-later
privpayPrivate Payments (BIP 351) Command Line Tool2,705MIT
dn-cliA simple, minimal, and flexible command line utility for organising plaintext files.2,705GPL-3.0-or-later
sci-calcA fully-functional scientific calculator with command line interface.2,704MIT
cargo-pwhidepwhide encrypts passwords using the crate name as secret. This is marginal better then plain text. It is a tool for encryption…2,704MIT
renlsrename files using a list of names2,704GPL-3.0
cleanshSanitize your terminal output. One tool. One purpose.2,704MIT OR Apache-2.0
reovim-coreCore library for reovim text editor2,704AGPL-3.0-only
oauth2tokenObtains OAuth 2.0 tokens2,702GPL-3.0-or-later
peckishCreate, manipulate, and transform Linux package formats!2,702Apache-2.0
shrs_manpageskeybinding to open man page currently typed command2,701MIT OR Apache-2.0
jims-rust-cli-testA cool cli tool test by Jim!2,700MIT
to-transA high-performance transcriptome builder from fasta + GTF/GFF2,700MIT
mopro-cliA CLI tool for creating a mobile native app with Mopro FFI2,700MIT OR Apache-2.0
wpsrCommand line program to help solve word puzzles2,700MIT
externref-cliCLI for `externref` providing WASM module processing2,700MIT OR Apache-2.0
inkscape-figures-managerA tool to manage figures in Inkscape, and create technical figures fast with shortcuts.2,699MIT
random-data-generator-cliA CLI tool for creating fake data2,699MIT OR Apache-2.0
rsfinda simpler and faster find util2,699MIT
mq-runCommand-line interface for mq Markdown processing tool2,699MIT
syFast, modern file sync — rsync's mental model, Rust performance, sane defaults2,699MIT
s3_searchFuzzy search interactively for AWS S3. named s3s2,698MIT
roduTiny Todo CLI To Add Task In Current Dir2,698MIT
ratchetsProgressive lint enforcement tool with budgeted violations that can only decrease over time2,698non-standard
cargo-cratesupA Cargo subcommand that scans your Cargo.toml dependencies and checks for available updates to help you keep your dependencies…2,697MIT
gcm-aiGCM-AI is a command-line tool that generates commit messages based on the diff of staged changes using OpenAI.2,697MIT
roblox-studio-utilsCross-platform library for interacting with Roblox Studio2,697MPL-2.0
streetsweeperA rust script for detecting dead .JS files in a repository (not referenced anywhere)2,696MIT
nixpkgs-trackTrack where Nixpkgs pull requests have reached.2,695MIT
agcodex-mcp-typesShared MCP type definitions2,695Apache-2.0
git-releaseSet the release information based on all commits of a tag2,694MIT
memo128A library for encoding and decoding 128-bit data as mnemonic sentences2,694Apache-2.0 OR MIT
xml-log-scanExtracts XMLs from log files or standard input. Supports XPath 3.1 evaluation against XMLs found.2,694Unlicense OR MIT
typycalA lightweight utility for typing and calculating stats about your typing speed.2,693MIT
shell_creatorLibrary for creating shell programs2,693non-standard
toisonVisualize size distribution of JSON files2,693EUPL-1.2
papyrustA very basic Rust script runner aimed at near zero launch latency2,693Apache-2.0
gus-rsA simple git user switcher2,692MIT
nostrkeytoolA command-line tool for NOSTR key operations2,692MIT
gnostr-commandgnostr-command: gnostr rust command template2,692MIT
tenvSmall CLI for running commands with temporary environment variables2,691MIT OR Apache-2.0
mycaTLS certificate chain generator.2,691non-standard
texcleanRecursively clean all LaTeX projects in a given directory2,690MIT OR Apache-2.0
nebulaeA multi-threaded Nebulabrot renderer.2,690NPOSL-3.0
npx-bin-helperGenerate commands that add node_modules/.bin to PATH2,690MIT
scoop-findFind scoop apps2,689AGPL-3.0-or-later
chroot-deployA program able to deploy and work with a chroot environment in a quick
manner.2,687GPL-3.0-or-later
tickedcli tool for managing ticktick.com tasks2,687MIT
treemdA markdown navigator with tree-based structural navigation and syntax highlighting2,687MIT
gh-rate-checkerSimple Github rate-limit checker2,686MIT
flashkraftFlashKraft — OS image writer desktop application (Iced GUI)2,686MIT
pipeteeA simple, fast, no-dependencies UNIX utility to print the contents of stdin to the terminal *and* forward them to stdout at the…2,685MIT
niterpackA modern command-line tool for creating Minecraft modpacks2,685MIT OR Apache-2.0
resourcepackdAn utility for Minecraft datapack development2,684Apache-2.0
obsidian2neorgTransform obsidian markdown into neorg2,683MIT
shootA CLI frontend for Matrix, written in Rust2,683GPL-3.0-or-later