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.
stickyA simple note management CLI.1,561GPL-3.0-or-later
runciA ci tools for rust.1,561MIT
rstlerAn inline breadcrumb tracker that exports to md1,561MIT OR Apache-2.0
monkayA cli typing test for all those monkey type addicts1,561MIT OR Apache-2.0
distrustcA Rust-compatible distcc implementation1,561MIT
hello-crates-grrsA tool to search inside files1,560MIT OR Apache-2.0
gitto-rsTemplate git tools1,560MIT OR Apache-2.0
spongbobcliA blazingly fast cli tool to watch your favorite spongbob episodes1,560MIT OR Apache-2.0
text_tree_elementsRust language library for building text trees1,560MIT
miniprep_otMiniprep_ot cargo project to get Rust taught1,560CC-BY-SA-4.0
unmapperSimple CLI tool that allows you to easily deobfuscate newest minecraft versions1,560MIT
ssfsSimple HTTPS static file server with embedded self signed certificate1,560MIT OR Apache-2.0
string_finderA tool to search files1,560MIT OR Apache-2.0
pub-ipA tool to retrieve the public ip of a machine that is behind a NAT1,560Apache-2.0
rawzeoDecodes the raw data protocol of the Zeo headband.1,560MIT OR Apache-2.0
xml_bracket_notationSimple tool for converting XML into bracket notation used for Trees.1,559MIT
oeis-tuiA TUI and CLI for browsing the On-Line Encyclopedia of Integer Sequences (OEIS) in the terminal.1,559MIT
gradle-dependency-health-checkerA powerful tool to detect duplicate dependencies, version conflicts, duplicate plugins, and recommend dependency bundles in…1,559MIT
goffinConway's Game of Life using the typestate pattern in Rust.1,558MIT
webaves-appCLI application for web archiving software suite1,558MPL-2.0
shamir_file_secret_sharingImplementation of Shamir secret sharing for use with files1,558Apache-2.0
cc-enhanced🚀 An unofficial next-generation TUI dashboard for Claude Code project management - Monitor usage, track todos, analyze costs1,558GPL-3.0
countryipGet a random IP address from a country.1,558MIT
itsy-gitsyStatic site generator for git repositories1,558GPL-3.0-or-later
recolorRecolor any command output1,558MIT
vipuneA minimal memory layer for AI agents1,558Apache-2.0
shrinkpathSmart cross-platform path shortening for CLIs, prompts, and tools1,558MIT OR Apache-2.0
biying_clicli for search in biying1,557MIT
rust-completionsMinimal wrapper around OpenAI's Chat Completions1,557non-standard
sup3A standalone S3 uploader1,557MIT
browser-pipeA tool for piping data into a browser1,557MIT
krabby-cliA tiny project manager!1,557MIT OR Apache-2.0
dogtailTail datadog logs to files, or stdout1,557MIT
chap_grrsA simple command line tool for searching files, line-by-line, with a keyword1,557Apache-2.0
mrjmrj merges your open dependency upgrade PRs1,557MIT
plakatLocal text-to-image CLI on candle: 7 model families, LoRA, ControlNet, style transfer (InstantStyle), img2img/inpaint/outpaint,…1,557Unlicense
jisortA JavaScript / Typescript import sorter1,556MIT
sfrmSafe rm alternative1,556MIT OR Apache-2.0
snow-plowSnow Plow is an utility which allows to update several flakes with one command, in order to improve sharing of dependencies on…1,556MIT
metamath-rsA library manipulating Metamath databases, including a parallel and incremental verifier for Metamath databases1,555MIT OR Apache-2.0
tiny-media-servermedia server for your videos1,555MIT
qrusA QRCode cli tools, can encode and decode1,555MIT
eml2htmlConverts EML files to HTML1,555MIT OR Apache-2.0
cargo-coverage-gateA cargo subcommand that gates pull requests on per-package line coverage measured by cargo-llvm-cov1,555MIT
ggufscanEasily find and delete GGUF model files from your HDD.1,554MIT
launcherA CLI task/command launcher1,554non-standard
laicA simply CLI tool for generating animated app icons on Mac1,554MIT
grrsgA tool to search files1,554MIT OR Apache-2.0
icentral-operationA Rust crate that defines an enum for basic operations including insertion and deletion, with essential utilities for operation…1,554MIT OR Apache-2.0
tirithTerminal security - catches homograph attacks, pipe-to-shell, ANSI injection1,554AGPL-3.0-only
skyullSKYULL is a command-line interface (CLI) in development that creates REST API project structure templates with the aim of making…1,553MIT
rapcThe Rust Audio Player Client1,553GPL-3.0
gclogA tool to analyze jdk8 gc logs1,553Apache-2.0
rouchFast `touch` rewrite in Rust1,553MIT
gptxUnix like text pipe through gpt (openai API)1,553MIT
mysshInspect and manage SSH keys in your .ssh directory1,553Apache-2.0
jeromeDoes ROT13 decoding/encoding1,552MIT
docpactDeterministic documentation governance CLI for AI-assisted software teams.1,552MIT
quropTurn Linux applications into Quake-style dropdowns.1,552MPL-2.0
velociraptor_apiAPI client for Velociraptor (https://github.com/Velocidex/velociraptor)1,552LGPL-3.0-or-later
wirelandgrrsA tool to search files1,552MIT OR Apache-2.0
ks-image-compareCompare images with ease1,551MIT
bwsrbasic web syndication reader, read RSS/Atom feeds and output simplified entry data1,551GPL-3.0
chipmunk-sdl2CHIP8 Emulator built in Rust1,551MIT
carch-coreCore library for carch, providing script management and UI components.1,551MIT
gedentA command-line interface to generate computational chemistry inputs1,551MIT
ldt2_mcsimple LDT class for German Health LDT2 standard (not implemented yet)1,550MIT
simple-cpu-benchmarkOne line CPU benchmark (with no external dependencies).1,550MIT
ls-interactiveInteractive ls command1,550MIT
permsearchSimple search for finding mistakes in filesystem owner and permission settings1,550MIT OR Apache-2.0
dsv-seekerA simple DSV query interpreter1,549MIT
roundmeRounding analyzer1,549AGPL-3.0
ebaseDrop-in replacement for base64 with emojis1,549MIT
dotsyncCommand line utility for syncing dotfiles1,549MIT
netns_tcp_bridgeLinux CLI tool to forward TCP connections from one network namespace to another network namespace1,549MIT OR Apache-2.0
wsl-dirutilsThe cli tool that wraps directory/path-related commands in wslpath.1,548MIT
miniuploadA simple tool for uploading to a miniserve instance1,548non-standard
ldpfuseCLI utility to be used with LDP_FUSE. See https://github.com/sholtrop/ldpfuse for more info.1,548MIT
cat-cloneA tool to display contents of files1,548MIT OR Apache-2.0
nag-driverDriver library for cargo-nag1,548MIT OR Apache-2.0
rrnbatch rename files/dirs by regex1,547Apache-2.0
codoCode comment TODO tool1,547MIT
cargo-nagCustom lints runner1,547MIT OR Apache-2.0
idntkownIdentity key ownership.1,546MIT
bstoolsA command line utility that allows other command line utilities and scripts to be conveniently organized, located, and executed.1,546MIT
img2txt-rsA cli to generate text image.1,546non-standard
mdtcA simple program to generate a markdown table for the user1,546ISC
lsdcatRainbows and unicorns in Rust!1,545GPL-3.0
grrs-dawkshA tool to search files1,545MIT OR Apache-2.0
jrepA command line search tool for Jupyter notebooks1,545non-standard
lua-perfA perf tool for C and Lua hybrid code1,545non-standard
get-rusty🚀 A blazingly-fast™ CLI tool written in Rust to make HTTP GET requests1,545MIT
s3util-rsTools for managing Amazon S3 objects and buckets1,545Apache-2.0
mixingcutA program to solve the MAXCUT SDP Relaxation.1,545BSD-3-Clause
modelsdevA fast TUI and CLI for browsing AI models, benchmarks, and coding agents1,545MIT
pfuiEfficiently generate content for statusbars, especially eww1,544MIT
podclawPodclaw is a small, pure-Rust CLI application for managing podcast RSS feeds and downloading episodes from those podcasts.1,544MIT
quality-timeCommand line tool to generate actionable metrics for priorizing refactors on your rust project1,544MIT OR Apache-2.0
hexrwA CLI utility to read / write hexadecimal value from / to a file1,544non-standard
rrplA command line tool for replacing strings in files.1,544MIT
homelessMove dotfiles out of your HOME into XDG Base Directories1,544MIT OR Apache-2.0
rustic_uirustic - fast, encrypted, deduplicated backups powered by Rust1,543Apache-2.0 OR MIT
nier人類に栄光あれ!1,543Apache-2.0
ssh-keydumpSimple tool to inspect OpenSSH keys.1,543MPL-2.0
git-forgeOpen the forge for each remote of a Git repository in your browser1,542MIT
ccwcA simple CLI tool to mimic wc1,542MIT OR Apache-2.0
ds-rsA command to search and display directory structures.1,542MIT OR Apache-2.0
remote-ssl-renewalA CLI tool to help with renewing LetsEncrypt SSL certificates1,542MIT
f789文件搜索工具1,542MIT OR Apache-2.0
simuwaermA simple heat simulation for the terminal.1,541MIT
invoice2storageExtract email attachments and stores them in a different backends like webdav or folder1,541GPL-3.0-or-later
rdb_toolA wrapper to make debugging Rust pleasant1,541MIT/Apache-2.0
lwa_simple_serverSimple server made with hosting locally webgl games in mind.1,541MIT
frenamerУтилита для переименования файлов по заданным правилам1,541MIT
zeph-coreCore agent loop, configuration, context builder, metrics, and vault for Zeph1,541MIT OR Apache-2.0
found-terminalFound Terminal1,540MPL-2.0
glomDevelopment toolkit for rust wasm1,540MIT
edrsA non-modal plaintext editor with saving and loading functionality.1,540MIT
chamber-password-genPassword generation utilities for Chamber secrets manager1,540MIT
rspowA multi-algorithm proof-of-work library in rust1,539MIT OR Apache-2.0
line2httppostSimple HTTP client that POSTs each incoming stdin command line to specified URL, reusing the connection if possible1,539MIT OR Apache-2.0
wistimeThis is a timer,stopwatch,and a clock all in one !!1,539MIT
webtranscatWebTransport equivalent of websocat - a command-line WebTransport client for debugging and testing1,539MIT OR Apache-2.0
aprender-mcpModel Context Protocol (MCP) server for aprender — exposes apr CLI as MCP tools1,539MIT
snbPlain text notes from the terminal. A Rust port of nb.1,538MIT
env-to-config-tomlA tool to search files1,538MIT
conjureModern system imaging service with Secure Boot support1,538Apache-2.0
ugeA command line interface for getting the current week number1,537MIT
toulsSome helpful server tools packed into one CLI software.1,537MIT OR Apache-2.0
decy-verifySafety property verification for transpiled Rust code1,537MIT OR Apache-2.0
http-shAn HTTP server for executing shell scripts.1,537MIT
zlib_cliA CLI tool for compress and decompress zlib file1,537MIT
rustic_guirustic - fast, encrypted, deduplicated backups powered by Rust1,537Apache-2.0 OR MIT
excitoA Wake-on-LAN CLI utility.1,537Apache-2.0
keydenKeyden: a simple CLI and library for managing, rotating, and generating secret keys safely.1,537MIT OR Apache-2.0
bestlsA fast and colorful Rust-based ls replacement CLI tool with JSON output and sorting options.1,537MIT
unfaultUnfault — a cognitive context engine for thoughtful engineers1,537MIT
winlockA utility to customize the keyboard shortcut for session locking on Windows.1,536MIT OR Apache-2.0
frateA local, dev-focused package manager for developer tools, inspired by Scoop and Cargo1,536MIT OR Apache-2.0
rusty-searchA command-line interface (CLI) application developed in Rust that enables users to conduct web searches.1,536Apache-2.0
bitmagnet-comparerUtility for extracting hashes from bitmagnet and outputting them to the console1,536MIT
bttfA command-line utility for doing datetime arithmetic, parsing and formatting.
A non-exhaustive list of features:
* Generate…1,536Unlicense OR MIT
tasktuiTUI for your tasks1,536GPL-3.0-or-later
release-scriptTool for updating your cargo project version1,535MIT
vim-foldtreeFold ASCII tree graphs in Vim1,535BSD-3-Clause
rpgenA password generator written in Rust1,535MIT
tfireA terminal application that creates a fire animation1,534MIT
coyote-buildExplicit project building tool1,534MIT OR Apache-2.0
streamgenA tool for generating streams of data for testing and benchmarking.1,534MIT OR Apache-2.0
tuxfetchA fetch utility for the love of penguins but in Rust1,534GPL-3.0
dojiDoji is a Typescript and JavaScript runtime based on Deno.1,534MIT
yahvimA lightweight terminal-based released on 15/01/2025 text editor.1,534MIT
dndtriggerA simple cli/service for MacOS to execute scripts when Do Not Disturb is toggled on or off.1,533MIT
rustconA simple RCON client written in Rust1,533MIT
cpdirCommand-line utility for copying directory structure between two locations.1,533MIT
ckccColdcard USB protocol library and CLI — communicate with your Coldcard hardware wallet1,533MIT
file_encryptorA simple libsodium-based file encryption/decryption CLI1,532MIT
kv-cliA command line tool to store and retrieve key-value pairs1,532non-standard
gptuiA TUI interface for OpenAI Chat Completions1,532GPL-3.0-or-later
jar_conflict_detectorA simple command line tool to detector the potential conflicted classes in jars1,532MIT OR Apache-2.0
kubectl-distributeDistribute a file to multiple Kubernetes pods via label selector1,532MIT
maunucmRussian Counter Strike nickname generator1,532MIT
hyprdropDropdown creator for Hyprland, facilitating the toggling of a terminal emulator across various workspaces for seamless access and…1,532non-standard
rsconSimple general RCON client1,532GPL-3.0-only
multi-spinnerA simple multi-threaded spinner for the terminal1,532MIT
kylixKylix CLI1,532MIT
neteye-tool-grrsA tool to search files1,532MIT
gitripA command line utility which deletes merged git branches conveniently.1,532Apache-2.0
ecrouÉcrou is an open source command line tool to edit meeting reports1,532GPL-3.0-or-later
flltrFormats text by longest line, by inserting characters at the end of the string1,532GPL-3.0-or-later
hypersaveAdding a safe feature to hyperrogue1,532GPL-3.0-or-later
party-runA command execution automator1,531MIT OR Apache-2.0
clacoa CLI tool for boosting Claude Code productive.1,531MIT
qoiconv-rsConvert between different image formats and qoi format.1,531MIT
virust-locatorA tool for generating sequence locators for HIV/SIV sequences, resembling the functionality of the LANL HIV-Locator tool.1,531MIT
win32yoinkA windows clipboard tool1,530MIT
rm-backupA minimal command line tool to backup any files you `rm`.1,530MIT OR Apache-2.0
cargo-semver-bumpA tool to semantically bump the version of a Rust crate1,530MIT OR Apache-2.0
novel_searchA CLI-tool to browse books from the Open Library API1,530MIT
git-next-tagAn CLI for calculating the next tag for a git repository.1,530MIT
code-metadataWith the local path of your code repository computes the metada of the projects1,530MIT
newfilenewfile (n) - A very simple utility to create files and folders1,530MIT
shadow-cryptSecure password-based file encryption with filename obfuscation1,530MIT OR Apache-2.0
jarnA package manager for jaseci applications1,529MIT
keechain-cliBitcoin PSBT signer, descriptor exporter and more for offline devices.1,529MIT
lillinput-cliApplication for connecting libinput gestures to i3 and others1,529BSD-3-Clause
ptgA tool for fetching Riot APIs and determine if two League of Legends players have played together recently or not1,529MIT
wpaperctlCLI for wallpaper manager wpaperd1,528GPL-3.0+
git-conventional-commitsA commit messages validator.1,528MIT
rzr[WIP]1,528Apache-2.0
rhepA tool to easily find / replace text for config preparation purposes.1,528MIT
xpq2Simple command line tool for analyzing parquet files1,528MIT
qrporttransfering file to cell phone using QR code1,528MIT
netbenchA simple network benchmarking tool1,528GPL-3.0
konistoA another project watcher for cargo cli.1,527MIT
pixls_grep_rustA tool to search files1,527MIT OR Apache-2.0
smallworldA little tool to create region-free openingTitle.arc files for New Super Mario Bros. Wii, or to convert them from one region to…1,527GPL-3.0-or-later
rustic_benchrustic - fast, encrypted, deduplicated backups powered by Rust1,527Apache-2.0 OR MIT
pbf2txtConvert OSM PBF to text format1,527MIT OR Apache-2.0
colinterpA Rust CLI that linearly interpolates 2 colors to generate a palette.1,527MIT