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.
qsspodcasts_podcast_playerPodcast player library for QSSPodcasts, you probably don't need it.6,204BSD-2-Clause
xnft-toolQuickly scaffold an xNFT6,200MIT
whatipA simple CLI program to look up an IP address6,197MIT
obsidian-loggingA journaling/logging CLI that stores logs in Obsidian markdown files6,195MIT
atlas-entity-verifierVerify referential integrity of Apache Atlas Entities6,192MIT
cargo-whatTells you what type things are6,191MIT
ts-cliTimestudy: Track your activities on the command line.6,189AGPL-3.0-or-later
generate-kml-for-imagesGenerate a kml for a list of images with GPS information6,186MIT
kanade-sharedShared wire types, NATS subject helpers, KV constants, YAML manifest schema, and teravars-backed config loader for the kanade…6,186MIT
wwidaWhat Was I Doing Again? Simple CLI to-do list app.6,184MIT
difftastic-libA structural diff that understands syntax.6,184MIT
proxyforA powerful and flexible proxy CLI for capturing and inspecting HTTP(S) and WS(S) traffic6,182MIT OR Apache-2.0
rawmvmv(1) but without cp(1) fallback. Simple wrapper of renameat2(2).6,181GPL-3.0-only
sagoinA command-line submission tool for the UMD CS Submit Server6,181AGPL-3.0-or-later
tunnelerTunnel TCP or UDP traffic over TCP, (mutual) TLS or DNS (authoritative server or direct connection)6,178MIT
greentic-startGreentic lifecycle runner for start/restart/stop orchestration6,178MIT
xbpXBP is a zero-config build pack that can also interact with proxies, kafka, sockets, synthetic monitors.6,178MIT
petfactsA simple CLI program to print out cat and dog facts to the console.6,177non-standard
pipspeakA tool for converting PIPSeq files to 10X Genomics compatible FASTQ files.6,177MIT
web_stress_toolsConsole app for generating synthetic web traffic for your web app to help with benchmarking and debuging of performance issues.6,177MIT OR Apache-2.0
pid1-exepid1 handling library for proper signal and zombie reaping of the PID1 process6,177MIT
pipe-gptA command line utility to pipe content to GPT6,175MIT
project-treeA command-line utility to display a ascii tree of files and directories.6,175MIT OR Apache-2.0
picobuA simple, one-command build system for PICO-8 games6,171MIT/Apache-2.0
krabligraphyA crate that is intended for generating text that you can paste into Discord for fun.6,171AGPL-3.0-or-later
spdx-guideA tool to help you with the creation of spdx files in your projects6,167GPL-3.0-or-later
timedilator-2Faster real-time TUI tracing profiler for the nanoprof C library6,167MIT
cli-completioncli completion for bash, zsh, fish and powershell.6,161MIT
qbakA single-command backup helper for Linux and POSIX systems6,159MIT
ssliA useless CLI tool for interacting with Scratch6,158MIT OR Apache-2.0
snippyA command-line tool for that makes using LLMs for code generation a breeze6,158non-standard
wiseroneDaily nuggets of wisdom in a clean, minimalist design, inspiring deeper thought and personal growth with every visit.6,152MIT OR Apache-2.0
wlmA command-line tool to move and resize windows based on a config.6,146MIT OR Apache-2.0
bootstrap_aws_lambdasBootstrap AWS Lambda Binaries with Rust6,145MIT
openaliasLook up and parse OpenAlias data6,144MIT
bffA complete Befunge 98 interpreter in Rust6,143MIT
news_cliA CLI to see developer news in the terminal 🐢6,141MIT
zshrs-daemonSingleton daemon for zshrs — owns fsnotify, rkyv shard images, catalog/history SQLite, IPC, pub/sub, and cross-shell coordination6,140MIT
pacpreviewUnified info output for pacman packages6,139GPL-3.0-or-later
terminal-midi-monitorTerminal ALSA MIDI Sequencer MIDI Monitor6,136GPL-3.0
vx-coreCore traits and interfaces for vx tool manager6,134MIT
lint-emitLint your git diffs!6,134MIT
bvrA pager designed to help you chew through logs.6,134MIT
war3parserA extractor and parser for Warcraft 3 map files6,133MIT
owoifierTranslates English text to OwO using magic.6,132GPL-3.0-or-later
qrcoderCLI tool that generates a QR code from a given string.6,132MIT
pocket-prometheusSimple TUI for prometheus metrics scraping6,122MIT
qbtuiA terminal user interface for qBittorrent6,121MIT
libpt-netPersonal multitool6,114MIT
askingBuild async prompts.6,114MIT OR Apache-2.0
ratchAn alternative to `watch`, with scrolling buffers.6,114MIT/Apache-2.0
koreroKōrero means to talk, speak or converse in Māori. This crate is a library for interfacing with things, just as kōrero helps…6,112MIT OR Apache-2.0
llmvm-coreThe core application for llmvm.6,111MPL-2.0
licenzA simple CLI tool to easily download a license file or compare an existing file to a license6,110MIT
strace-parseParser and utilities for strace files6,109Apache-2.0
provenant-cliFast Rust scanner for licenses, copyrights, package metadata, SBOMs, and provenance data.6,107Apache-2.0
osquery-rustRust bindings for Osquery6,106MIT OR Apache-2.0
sketchlibGenome and amino-acid sketching6,103Apache-2.0
clap-documentationAutogenerate Markdown or Asciidoc documentation for clap command-line tools6,103MIT OR Apache-2.0
poccA CLI to play with postman collections(v2.1.0) inspired by [password-store](https://www.passwordstore.org/)6,101CC0-1.0
tail_chaserProject moved to 'staart'6,101GPL-3.0+
cargo-runA powerful, fast, and developer-friendly CLI tool for managing project scripts in Rust. Workspace-aware, cargo-script ready, with…6,101MIT
leenfetchFast, minimal, customizable system info tool in Rust (Neofetch alternative)6,101MIT
znCLI for Files (Cloud Storage)6,095MIT
rusty-rootsA Rust CLI tool that replicates the Unix 'tree' command with enhanced features.6,094MIT
video_web_page_generatorA basic tool written in rust that makes a html page for embeding videos in discord and twitter from other websites.6,092GPL-2.0
grizzlyUtility to enhance your Bear.app workflow.6,091Apache-2.0
hexdump-ltA minimalist, dependency free version of the hexdump utility.6,091GPL-3.0
ultimeThe ultimate full-stack experience6,091MIT
image2asciiconvert image file or string to ascii art6,091MIT OR Apache-2.0
wprWallpaper Randomizer. Sets a wallpaper (using feh) randomly chosen from a directory.6,084MIT
updpkgA small tool for updating PKGBUILD recipes6,081WTFPL
yash-env-test-helperTest helper for yash-env crate6,080GPL-3.0-or-later
compiler_baseA common domain programming language framework.6,078Apache-2.0 OR MIT
nucleobbioinformatics: nucleobases and amino acids statistics6,078MIT
oer_conversion_ratesA minimalist terminal currency convertor6,078GPL-3.0-or-later
libferroxidMiscellaneous tools6,075MPL-2.0
fecrFerrumCrimper - A fast, Rust-powered CLI tool for efficient file management, compression, and archival with support for multiple…6,074GPL-2.0
scptyApp that creates the script with shebang.6,071GPL-3.0-or-later
cbor-cliEncode, decode, and inspect CBOR (RFC 8949) from the command line. Convert between CBOR, JSON, YAML, and TOML via serde, with…6,070Apache-2.0
gen-changelogGenerate a change log based on the git commits compatible
with keep-a-changelog and using conventional commits to categorise…6,065MIT OR Apache-2.0
llmvm-outsourceAn llmvm backend which sends text and chat generation requests to known hosted language model providers.6,063MPL-2.0
keyhunterCheck for leaked API keys and secrets on public websites6,063GPL-3.0
ignorersGenerate gitignores from the command line6,058Apache-2.0
burdenError/Warning Pager for Cargo6,056MIT/Apache-2.0
rtodoA simple to-do list manager6,055MIT
sozu-acmecommand line tool to set up or renew Let's Encrypt certificates for sozu HTTP reverse proxy6,054AGPL-3.0
subgraph-statusA Rust CLI tool to check subgraph status6,052MIT
optitagA simple command-line tool for tagging files6,051MIT
morphomagnusi-improved version of mdblog6,051Fair
multidatePrint multiple timezones' dates/times with offsets from the local time.6,045MIT
wbusterA simple multi threaded web directory brute forcing tool.6,044MIT
krepA wbos of wbos alternativealjsdlfkajsñlkdfjlñkasjdlkfjaksdljflkñasjdlfkñjasklñdjflkañsjdfkljsakljfklsjfklajsdklfjaksñljfdkls6,044MIT
bombuscv-rsOpenCV based motion detection/recording software built for research on bumblebees.6,041GPL-3.0-only
number_to_wordsConverts number to words6,040MIT
shi_historyA tiny program to add the time and place to your shell history. This also enables you to copy a command to the clipboard.6,039MIT
hoymiles-rsA CLI to interact with Hoymiles solar panel installations and fetch data.6,037MIT
xfFile-aware dynamic command runner6,036MIT OR Apache-2.0
type_buddyThis CLI will help you improve your typing accuracy and speed! Improve your personal bests and look back on your previous records…6,034MIT
lazycliA tool to instantly wrap your CLI commands in TUIs6,033MIT
iosLight-weight CLI tool to extract iOS backup6,033MIT
cl_parseA library for defining and parsing commandline options and arguments6,033MIT
gistit-ipcInter process communication for gistit-cli and gistit-daemon6,032MIT OR Apache-2.0
creative_zone_builderA small to to generate a datapack, which creates a creative zone in minecraft.6,031non-standard
gpuinfoA minimal command-line utility for querying GPU status6,031MIT
highlight-stderrRun a command and highlight its stderr, preserving the order of stdout and stderr6,028MIT OR Apache-2.0
ayayaAYAYA6,028MIT OR Apache-2.0
tts-cliCommand line utility to automatically read from clipboard.6,026MIT OR Apache-2.0
cargo-deplintA utility for enforcing rules about crate dependency graphs6,025Apache-2.0
rsconfigA simple Rust configuration library6,024MIT OR Apache-2.0
cellrsA terminal-based battery indicator written in Rust.6,020MIT
bcmrA modern cp/mv/scp for humans and agents — inline BLAKE3 verify, crash-safe resume, one CLI for local and SSH6,015Apache-2.0
meshstackCLI tool for bootstrapping resilient distributed mesh app projects6,014MIT
langcodec-cliA universal CLI tool for converting and inspecting localization files (Apple, Android, CSV, etc.)6,014MIT
joxideCLI tool to validate and format json files6,013MIT
one2htmlConvert Microsoft OneNote® notebooks to HTML6,010MIT
monade-mprocsA fork of the popular mprocs utility, includable via cargo as a library6,008MIT
detect-coding-agentDetect if your application is being invoked by an AI coding agent such as Claude Code, Copilot, Cursor, Codex, Aider, and many…6,007EUPL-1.2 OR MIT OR Apache-2.0
prootWrapper around gh CLI6,005non-standard
bartibA simple timetracker for the command line6,004GPL-3.0-or-later
zspell-cliCommand line interface for the ZSpell spellchecking library6,004non-standard
umgapThe Unipept Metagenomics Analysis Pipeline6,002MIT
metis-docs-mcpMCP server for Metis documentation management system6,001Apache-2.0
tmrsCLI utility to measure time performance of commands with things like averages6,000MIT
chakraA WebAssembly Runtime5,999MIT
numeracalcAn easy to use CLI tool to calculate the values of words according to Numerology.5,996non-standard
zettelsZettels is a command line tool implementing Niklas Luhmann's system of a Zettelkasten. It is designed for people who want to use…5,994GPL-3.0-or-later
rllvmA tool to build whole-program LLVM bitcode files5,991GPL-3.0
terminal-uiTerminal ui is a crate used to visualize logs5,991Unlicense OR MIT
katana-markdown-lintermarkdownlint-compatible Markdown linter library5,991MIT
mdbook-utilsTools to manage links, reference definitions, and code examples in Markdown files, especially `mdbook` source directories.5,988MIT OR Apache-2.0
miterRatio calculator on your terminal.5,988MIT OR Apache-2.0
sql_db_mapperMaps a SQL database to rust structs and functions5,988MIT OR Apache-2.0
desk-exit-screenGUI for exiting a desktop environment (logging out, shutting down)5,983MIT OR Apache-2.0
rzopfliA lossless data compression tool using Zopfli5,982Apache-2.0 OR MIT
retry-cliretry commands with automatic backoff5,982MIT
arcamSandboxed development containers at your fingertips5,982GPL-2.0-or-later
multisolCommand-line application for verifying Solidity contracts on Etherscan5,975MIT
juicerssRead-only RSS feed reader5,975BSD-3-Clause
magnetfinderMulti-threaded CLI torrent scraper & aggregator5,974GPL-3.0
organize-rtOrganize files based on regex (file extensions default)5,974GPL-3.0
fallow-configConfiguration types and workspace discovery for fallow codebase intelligence5,972MIT
job-security-clientUniversal job control - client library5,971MPL-2.0
apigenA tool to genearate REST API written in Rust5,971MIT
toylangThe toylang CLI/Wrapper5,968ISC
netwatch-tuiReal-time network diagnostics in your terminal. One command, zero config, instant visibility.5,967MIT
toyvmThe toylang CLI/Wrapper5,966ISC
balatro_tui_widgetsUI widgets for Balatro CLI game5,966non-standard
scss_mass_compilerRecursively converts all .scss files in current directory and it’s subdirectories.5,965LGPL-2.1-only
cuenvEvent-driven CLI with inline TUI for cuenv5,964AGPL-3.0-or-later
filerefine🧹 FileRefine is a Rust-based CLI tool that renames files in a directory to remove unwanted or problematic characters from…5,963MIT
kak-subvertCasing conversions for Kakoune5,955BSD-3-Clause
trifitImage compression and art generation with triangles!5,950MIT
git-remote-s3Push and pull git repos to/from an s3 bucket, encrypted using gpg.5,945MIT
kloksimple terminal clock.5,940MIT
nu-isp-cliCLI tool for Nuvoton ISP_HID Bootloaders5,939MIT OR Apache-2.0
anyaanya is a lightweight TUI HTTP client application to test
GET and POST endpoints with or without a JSON body.5,932MIT
blob-dlA cli tool to make downloading youtube content easy, based on yt-dlp5,930MIT
desk-exec-binExecute programs defined in XDG desktop entries directly from the command line5,930Unlicense
deaconAccelerated DNA sequence search and [host] depletion using minimizers5,930MIT
yageneratorApplication that uses tinytemplate engine to generate text files. If you have a set of structured data, and need to generated a…5,928MIT
inquisitor-coreSimple and fast load testing library5,926MIT
lillinputLibrary for connecting libinput gestures to i3 and others5,926BSD-3-Clause
utdCreate and manage activities and notes offline in your terminal5,922MIT/Apache-2.0
blackjack-cliplay a casual game of blackjack in the terminal.5,920MIT OR Apache-2.0
carbon-cliDocker abstraction layer with added flair5,920MPL-2.0
jsona-lspLanguage server for JSONA5,919MIT OR Apache-2.0
gfldThe minimal version of gfold, a CLI tool to help keep track of your Git repositories.5,916Apache-2.0
ccclogGenerate changelog from git commit5,916MIT/Apache-2.0
daedraSelf-contained web search MCP server. 9 backends with automatic fallback. Works from any IP.5,916MIT
dotlinkNo non-sense dotfiles linker5,913MIT
rbmA command line bookmark management app written in Rust!5,912MIT
tui-explorerA file explorer for a command line interface5,912MIT
py2pydA Rust-based tool to compile Python modules to pyd files5,910MIT
rust_code_obfuscatorA Rust library to easily obfuscate strings and control-flow using cryptify lib5,909MIT
chaste-cliParser for npmjs lockfiles (cli)5,900Apache-2.0 OR BSD-2-Clause
bkg-cli-logSimple logger for command line applications5,900Apache-2.0
aur_cliPrepare Rust projects to be released on the Arch Linux User Repository.5,896MIT
stormySimple Text Adventure engine where you play and create the story at the same time.5,896MIT
error_showShow error code information5,895MIT
cargo-deps-listCargo subcommand to get a list of dependencies in a typical build5,895GPL-3.0-only
ratatui-toasterAn extremely lightweight toast engine for ratatui5,895Unlicense OR MIT
seawardseaward is a grep-like tool for the web.5,894MIT
turboscanA fast and reliable Rust-based port scanner CLI.5,892MIT
paperA terminal-based editor with goals to maximize simplicity and efficiency.5,892MIT
adkfjakdjkA tool to greet adkfjakdjk5,888MIT
litingCommand line tools to improve efficiency5,888MIT
dicom-finderA simple CLI tool and library for finding DICOM files.5,887MIT OR Apache-2.0
swqFetch and add Star Wars quotes (and GIFs!) from the CLI.5,886GPL-3.0
jfetchSimple command-line system information tool written tool like neofetch but in rust 🦀5,886non-standard
fpipefpipe is a tool that lets you filter and map in a shall pipe5,881MIT
crackena fast password wordlist generator, Smartlist creation and password hybrid-mask analysis tool5,880MIT
wrappePacker for creating self-contained single-binary applications from executables and directories5,879BSD-2-Clause
macstatsRead system stats from macOS SMC5,878MIT OR Apache-2.0
assume-rolersA command line tool to use a temporary AWS credentials.5,878MIT
zip2arxConvert a zip archive into a arx archive.5,876MIT
planturlA plantuml-file to server-url-encoder and downloader.5,876Apache-2.0 OR MIT AND Zlib
lstreels and tree combined.5,875non-standard
snakeA snake binary with a public API5,867MIT
hagenA static homepage generator5,866EPL-2.0