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.
remarkoA small webview window for previewing makdown and localhost.2,683non-standard
libmagic-rsA pure-Rust implementation of libmagic for file type identification2,683Apache-2.0
renparknrename file with parent directory name and keep numbering in current file name2,681GPL-3.0
my-eth-toolA command-line tool for interacting with Ethereum for the Holesky network2,680MIT OR Apache-2.0
pipvwmdrnEducation Edition of the PV utility made with Nathan Stocks2,680MIT OR Apache-2.0
csv_coincidenceSearch, count, filter, replace, and report pattern matches inside CSV files2,679MIT OR Apache-2.0
revocatioA health monitor for your backups2,679GPL-3.0
buddyThe C++ package manager2,679GPL-3.0-or-later
address-artisanVanity Bitcoin address generator based on BIP32 extended public keys with GPU acceleration.2,679MIT
koiosA CLI tool to interact with the ChatGPT API and allow it to run commands on your machine to help you out.2,678MIT
whisperdHTTP server for the OpenAI Whisper speech-to-text model.2,678MIT
flow-cliFlow is a useful cli tool to better manage tasks and projects2,678MIT
leafslug_rvrScript to run as my init file for RiverWM.2,677MPL-2.0
wasmutMutation testing tool for WebAssembly/WASI modules2,677MIT
rustkit-webRustKit-Web is a CLI to scaffold fullstack Rust web apps with Tailwindcss , Axum , Askama and file-based routing similar to…2,677MIT
bevy_tuiA plugin for making interactive Bevy applications with a TUI instead of a graphical interface.2,676MIT
pg_vizurlCLI frontend for explain.dalibo.com2,676MIT OR Apache-2.0
tnt-noteA terminal-based note taking app2,676MIT
oxidized_makeA Rust implementation of make.2,675MIT
rusticonRusticon is a mouse driven SVG favicon editor for your terminal.2,675CC-BY-NC-ND-4.0
wallrusta blazingly fast and feature-rich tool extract color palettes from images2,673MIT
udpexchangeSmall CLI tool for creating simple UDP hubs; small executable size experiment2,673MIT/Apache-2.0
miniserverFor when you really just want to serve some files over HTTP right now!2,670MIT
torch-cmdmkdir + touch command2,670MIT
haondt-medeaA command-line developers toolbox2,669MIT
config-storeconfig-store is a simple and lightweight key-value store designed for easy use from shell scripts2,669MIT OR Apache-2.0
repomanA tool to manage your home of repositories2,669AGPL-3.0
roro-libSimple CLI tool for tracking work hours written in Rust.2,669MIT
wrdlistLightweight Wordlists Generator2,669MIT
slimmemeterDSMR5 serial TTY to MQTT exporter for your smart meter2,668MIT
yt-backupBackup youtube channels and playlists2,667MIT
imgdiffA command-line and library for comparing two images2,667MIT OR Apache-2.0
kaelixA command line text editor written in Rust2,666MIT
gh-formLocal previewer for GitHub issue forms2,665MIT
update_meUtility to implement self-updating standalone executables2,665MIT
bcvA Command line tool to fetch the BCV exchange rates for the Bolivar2,665MIT
sitzungQuickly open tmux sessions2,663MIT
listenbrainz-playlist-uploaderA tool for uploading playlists to ListenBrainz with feedback2,663MIT
sarproA high-performance Sentinel-1 Synthetic Aperture Radar (SAR) GRD product to image processor.2,662MIT OR Apache-2.0
one_ordinary_man_file_sorterThis is a file sorter that sorts files into directories2,661GPL-3.0-or-later
goro-p2p-inspectorGoRo Network - LibP2P inspectors (CLI)2,660non-standard
stormzCommand Line Application for scaffolding Node.js network applications.2,659Apache-2.0
bashrs-runtimeEmbedded runtime library for Rash-generated shell scripts2,659MIT
touch-als...2,658LGPL-3.0-or-later
bech32-addr-converter-cliA convenient CLI for converting Bech32 addresses with different prefixes.2,658MIT OR Apache-2.0
paperazziA simple TUI to search Research Papers2,658Apache-2.0
fifd-rsThis is a Rust implementation of the Go library [IncSW/fifd](https://github.com/IncSW/fifd). `fifd` is used to find file…2,657MIT
qtmdbetter name for tqdm2,657MIT OR Apache-2.0
rgpsdA minimal replacement for gpsd in rust2,656non-standard
leafslug_jnlA personal journaling system that is not inteded to be used by others... yet.2,656MPL-2.0
stimmgabelpolyproto reference test implementation used for verifying other implementations of the protocol.2,656MPL-2.0
pandora-kmspersonal knowledge management system2,656MIT
i3-dwsDecoupled Workspace Switcher for i32,655MIT
regenA library and command-line tool for generating all strings matching a regular expression2,655MPL-2.0
neon-browser-puppetWrapper program for geckodriver/thirtyfour that allows executing of browser automation scripts.2,655Unlicense
sway-pluginsSome plugins for Sway2,654MIT
senvAgnostic .env2,654MIT
xmlschemaXML Schema validator and data conversion library for Rust.2,654MIT OR Apache-2.0
bfjitBrainfuck JIT VM tutorial2,654AGPL-3.0
gitweb-release-downloaderAllows you to download release assets from GitHub and Gitea (thus Forgejo is supported, too) and GitLab.2,654GPL-3.0-only
multibg-waylandSet a different wallpaper for the background of each Sway or Hyprland or niri workspace2,654MIT OR Apache-2.0
todo-rustCLI program to manage todo list.2,653GPL-3.0
mcp-probe-coreCore MCP (Model Context Protocol) types, traits, and transport implementations2,653MIT
elgato-control-centerA CLI for the Elgato Control Center application2,652MIT
neon-styleStyle definitions for nice terminal layouts in rust applications. Built with TUIs in mind.2,652MIT
blockrsTUI for tailing chain data2,652non-standard
my_rust_helloworldA test for newbee2,651MIT
tracel-xtask-utilsUtility functions for xtask-tracel crates.2,650MIT OR Apache-2.0
partermRemote control for your terminal2,649MIT
tradafTranduit Data Format: Translate serialized data from one format to another.2,649GPL-3.0-or-later
r4_grrsA tool to search files2,649MIT
mono-diagramA cross-platform tool for generating plain-text diagrams from a certain syntax2,648MIT
rss2jsonParses RSS feeds and outputs as JSON2,648BSD-2-Clause
interrupt-bindgenA tool to generate interrupt bindings.2,647MIT
teyemerA timer to look away from the screen regularly2,646MIT
fselFast TUI app launcher and fuzzy finder for GNU/Linux and *BSD2,645BSD-2-Clause
normalized-hasherCreate cross-platform hashes of text files.2,645MIT
sseditA stream editor for structured data formats like JSON, YAML, and INI that retains all original formatting and will
retain…2,644MIT
scenicPresentation tool that utilizes LaTex Beamer package.2,644GPL-3.0-or-later
ronfmtA simple tool for autoformatting RON files.2,644MIT
rustypexA TUI typing test for cool people.2,643MIT
shunitUtility that runs a list of shell scripts and outputs the results in JUnit format for easy use in CI/CD systems.2,643non-standard
cargo-archtest-cliCLI of arch_test_core for rule based architecture tests2,642AGPL-3.0
dwipeFast, cross-platform disk cleanup tool with interactive UI2,641MIT
ck-crackerCracker is a simple, fast, and plain task runner. Designed with the idea of supporting as many task tools as possible.2,641GPL-3.0
vingt-et-unA blackjack engine2,640MIT
marshal-parserParser for Python's "marshal" serialization format2,640MIT
beads_rustAgent-first issue tracker (SQLite + JSONL)2,640MIT
ccsumConvenient Checksum Utility2,639MIT
twitimerA tool for scheduled tweet.2,638MIT
graderStream-based CLI for binary sorting text files via a given shell command.2,638MIT
fidoprobeA tool to manage FIDO2 devices2,638MIT
kodegen_tools_configKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.2,637Apache-2.0 OR MIT
typstfmtA soon to be formatter for the typst lang2,636MIT OR Apache-2.0
jgzeA tool for editing gzipped JSON files directly2,635MIT
rsworktreeCLI helper for managing Git worktrees under a dedicated .rsworktree directory2,635MIT
vx-pm-npmNPM package manager support for vx2,635MIT
kodegen_utilsKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.2,635Apache-2.0 OR MIT
commonmetaLibrary for conversions to/from the Commonmeta scholarly metadata format2,635MIT
cloudflare-ddns-updateUpdate the value of a Cloudflare DNS record to your public IP2,633Apache-2.0
search-ptrnA tool to search files2,632MIT OR Apache-2.0
rss4mdbooka generator for mdBook as CLI tool, export RSS.xml into u want path...2,632non-standard
anchors_aweighversatile include tag preprocessor for mdbook2,632MIT
ratcatA rusty cat clone2,631GPL-3.0
three-word-networkingConvert IP addresses to memorable, family-friendly word groups. IPv4 = 3 words, IPv6 = 6 or 9 words. Perfect reconstruction with…2,631MIT OR Apache-2.0
termongoA tool to view your mongoose data in the terminal.2,630MIT
wrkflw-trigger-filterTrigger filter and diff-aware execution logic for wrkflw2,629MIT
owotilityConfiguration utility for OwOpad firmware2,628MIT OR Apache-2.0
ukeygenAn uniform random key generator2,628MIT
nepoOpen files in your terminal with the appropriate tool depending on the file extension2,627GPL-3.0-or-later
prosemd-lspAn experimental proofreading and linting language server for markdown files2,627LGPL-2.1
shoalart(WIP) Powerful ASCII Art generator, but not yet easy to use.2,625MIT OR Apache-2.0
cxtAggregates file/directory contents and sends them to the clipboard, a file, or stdout2,625MIT
stostatusCheck if the Star Trek Online servers are down for maintenance, for use with your status bar. Zero dependencies on other crates.2,624non-standard
gc_fstGamecube ISO unpacker and rebuilder.2,624MIT OR Apache-2.0
ifoamOpenFOAM Simulation Progress Bar2,624GPL-3.0-only
wax-rsExperiment to Rewrite Wax (latte-soft/wax) Natively, in Rust - A Fast Runtime Lua 5.1x+/Luau Project Bundler, Using Roblox Models…2,623MIT
email-address-extractorA blazingly fast command line tool written in pure safe Rust to automatically extract email addresses from files in a given path.2,623MIT
slapdashA simple dashboard server2,623CC-BY-NC-4.0
trunk-build-timeBuild, bundle & ship your Rust WASM application to the web.2,622MIT/Apache-2.0
milkmilkBuild fullstack websites that use a Rust backend quicker.2,622non-standard
nuggetwrapper around dotnet CLI with enhanced functionality2,622MIT
traceviewTracing and viewing your files and resource landscape2,621MIT
regexnightCommand-line tool to print syntax-highlighted versions of regular expressions and spot errors2,620Apache-2.0
tattoyText-based compositor for modern terminals2,620MIT
cache_bust_cliCLI tool for use in conjunction with the cache_bust crate to add hashes to file names2,619MIT
symoA simple DWM status bar for FreeBSD2,619BSD-2-Clause
DPM-CoreDPM-Core is for DPM-Server & DPM-Client.2,619Apache-2.0
builder-rustA Tinted Theming template builder which uses yaml color schemes to generate theme files.2,618GPL-3.0
croncycleA simple cron job scheduler2,617MIT
tv_libA library port of tv cli2,617Unlicense/MIT
ripinforipinfo is a tool to gather ip information using the ipinfo.io API2,617MIT
repatchA regex find-and-replace tool with a `git add --patch`-like interface.2,616MIT
supermachineRun any OCI/Docker image as a hardware-isolated microVM on macOS HVF (Linux KVM and Windows WHP in progress). Single library API,…2,616Apache-2.0
what-the-dog-doinCLI tool to play sounds in random intervals2,615MIT OR Apache-2.0
pi_agent_rustHigh-performance AI coding agent CLI - Rust port of Pi Agent2,615non-standard
scareScare is a CLI to-do list manager that simplifies task management for efficient productivity in the terminal.2,613MIT
git-stepA tool to step through git commits2,613MIT
gotopubGoToSocial and general Fediverse client2,611AGPL-3.0-or-later
debctlA CLI tool for managing apt repositories2,611MIT
crw-extractHTML extraction and markdown conversion engine for the CRW web scraper2,611AGPL-3.0
hetzner-robot-rsA rust application to interact with Hetzner's Robot interface.2,609GPL-3.0-only
x-ai✨ A cli, tui, and sdk for interacting with the 𝕏-AI API2,609MIT
mta-map-fetcherFetch MTA Maps for offline usage2,608CC0-1.0
hola👋 Hello CLI in Rust2,608non-standard
rollpolyA comprehensive dice rolling library and CLI for tabletop gaming with advanced polyhedral dice support2,608Apache-2.0
app-cliA short description of my package2,607MIT
rusty-jvmAn implementation of a Java Virtual Machine (JVM).2,607MIT
nix-simple-deployDeploy software or an entire NixOS system configuration to another NixOS system2,604MIT OR Apache-2.0
flyradarManage your Fly.io resources in style2,602MIT
ohmyaliasA simple tool for manage your aliasses2,601MIT
slack-summarizerSlack Summarizer is a handy CLI tool for summarizing recent messages in Slack. It allows you to easily catch up on what's…2,600MIT
kris-watcherhire this guy so he can make sure that u don't forget to git commit ur changes2,598MIT
yxorpA reverse proxy with live reload and TLS support.2,592AGPL-3.0
sort_solvesbinary for sorting rubik's cube solves2,591MIT
jsontomlConvert a JSON file to TOML on the CLI2,591MIT
docker-prometheus-exporterExports basic metrics from Docker for scraping by Prometheus2,589MIT OR Apache-2.0
witmFind your lost manual pages2,589MIT
rust_file_encode_mode_convert这是一个rust的库,用于检测文件的编码格式。 支持GBK,GBK2312 , UTF8, UTF16LE, UTF16BE, UTF8+BOM,UTF32 等多种编码格式。2,589MIT OR Apache-2.0
paskA command line program for managing your tasks.2,588MIT OR Apache-2.0
dedupsA fast and efficient file deduplication tool with support for media files2,587MIT
kaworuConfig file manager2,585MIT
timer-cli-rsA super lightweight and zero-dependency command-line countdown timer.2,584MIT
jwt-hackHack the JWT (JSON Web Token) - A tool for JWT security testing and token manipulation2,584MIT
png2tRender any media file supported by FFMPEG into your terminal!2,583MIT
echo-commentA bidirectional bash interpreter that converts comments ↔ echo statements2,583MIT OR Apache-2.0
pollenwallA cute app which sets your wallpaper according to newly generated pollens. See https://pollinations.ai2,582MIT
aperture-cliDynamic CLI generator for OpenAPI specifications2,581MIT
tweet-archive-to-markdownConvert archived Tweets to MarkDown with FrontMatter2,580AGPL-3.0
redash-utilsMultiple utils2,579MIT OR Apache-2.0
passforgeA robust and flexible CLI password generator.2,578MIT
toy_runtimeThe toylang bytecode runtime API2,577ISC
altscrrun a command in an ALTernate SCReen buffer2,577MIT OR Apache-2.0
batlessA non-blocking, LLM-friendly code viewer inspired by bat2,576MIT
renumberRenumber Rust tests or benchmarks2,576MIT OR Apache-2.0
top-domain-listRemove redundant domains from a list2,575GPL-3.0-or-later
kkcloud-serverA lightweight private cloud solution for SME scenarios.2,575MIT OR Apache-2.0
spaced-reviewA minimalistic terminal-based vocabulary learner or flashcard tool, using a spaced repetition algorithm.2,575GPL-3.0+
octotypeA typing trainer for your terminal2,575MIT
termgptA cli tool to interact with ChatGPT2,573Unlicense OR MIT
sledash-magickwandwrapper abstraction of sledash-magickwand-bindgen2,573MIT OR Apache-2.0
ttydoRun a process with a pseudo-terminal. Useful for running screen-based programs in scripts2,572non-standard
ansi-term-stylesANSI terminal escape code constants for styling text2,572Apache-2.0
tvidA terminal video player2,572MIT OR Apache-2.0
rice🍚 A modern, feature-rich system information tool written in Rust2,571MIT
sekiA CLI tool to help parse and aggregate access log data for further analysis.2,569MIT
excel-cliExcel CLI for AI, scripting, and terminal users. Headless JSON API for automation, plus a Vim-like TUI for interactive browsing…2,569MIT
crurlSimplified http client2,569MIT
git-remote-k8sa git remote helper to use PVCs as a remote2,569AGPL-3.0-only
sol-cliThis tool converts Solana wallet private keys into byte arrays.2,567Apache-2.0
persian-tools-clicli for rust-persian-tools crate2,567MIT
generate-didA tool to generate Candid (.did) files for Internet Computer Rust canisters2,566MIT
filmweb-csvEffortless Filmweb data -> CSV fetching.2,566MIT
soop3the based http fileserver (rust port)2,565MIT
path-parentsPrints all the parents of each path given, optionally skipping parents up to the length specified by --skip.2,565Apache-2.0
asimov-brightdata-moduleASIMOV module for data import powered by the Bright Data web data platform.2,564Unlicense
the-other-tui-markdownConvert Markdown to ratatui Text with configurable theming and per-element rendering2,564GPL-3.0-or-later
minion-cliA CLI tool to streamline application deployments to remote VPS servers2,563MIT
compiledbClang's Compilation Database generator for make-based build systems2,562GPL-3.0
wrkflw-watcherFile watcher with trigger-aware workflow execution for wrkflw2,562MIT