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.
hawk_rsRelease Rust projects easily!1,621MIT
image-go-nordConvert any image to the Nord colorscheme1,621MIT
chikorokoCheckypfA tool to search files1,621MIT OR Apache-2.0
yt-sub-workers-coreyt-sub workers core library1,621MIT
tylerCreate tiles from 3D city objects encoded as CityJSONFeatures.1,621Apache-2.0
gitconfOverlay utility for more convenient and flexible configuration of git1,620CC0-1.0
open-block-ei-open-roles-near-coreDecentralized role management for smart contracts on the NEAR Blockchain1,620Apache-2.0
git_statusA tool to git status automation1,620MIT OR Apache-2.0
nethermitA CLI tool to convert Jsonnet to YAML1,620Apache-2.0
wdymWhat Do You Mean: Look up definitions and translations online. Has a library and TUI interface1,619MIT OR Apache-2.0
peg-packVersatile parser generator for PEG grammars1,619MIT
pipeviewer-exerciseExercises for pipeviewer originating from `System Programming with Rust`1,619MIT
grrs-russelltennantA tool to search files1,619MIT OR Apache-2.0
diabloSwiss army knife of CLI hacking tools.1,619GPL-3.0-only
pixeldikepixel drawing game for programmers inspired by reddits r/place1,618MIT
ktra_uiA CLI interface to Ktra's web API1,618MIT OR Apache-2.0
ssh-known-hostsA small utility for quickly connecting to known ssh hosts1,618non-standard
contractdiffCommandline program to output color-diff of contract code between two contract addresses. Suitable to use against non-verified…1,618MIT
instructA language to write general purpose 'makefile like' tasks which are powerful and reuseable1,618MIT
git-rootA humble wrapper that makes finding the git project root directory trivial and installable.1,618GPL-3.0-only
cs-clichainseeker.info command line utility1,618MIT
git-chlogRelease changelog generator for Git-enabled projects1,618MIT
nspawn-liteA simple and lightweight container-engine like `systemd-nspawn`.1,618MIT
ferris_chats_serverThis binary provides a server for ferris_chat.1,617GPL-3.0
safe-urqlcodgen-mutationsdeploy a rust project to npm in one command.1,617MIT
invoicerA niftly little helper program creating netto rechnungen and kostenvoranschläge.1,617Apache-2.0 AND MIT
etchlordA utility to write disk images to block devices and adjust them as necessary.1,617MIT
aws-lightswitchA simple CLI to start and stop EC2 instances1,617Apache-2.0
drgrepA Rust implementation of the grep software with more support and features for args, workspace scanning and CLI1,617non-standard
rs-sunoA download-only command-line tool for mirroring your Suno.ai library.1,617MIT
openfalOpen File Access Layer1,616Apache-2.0
blubblub - CLI for GitHub1,616MIT
biorsCommand-line tools for bio-rs biological AI model input workflows.1,616MIT OR Apache-2.0
drawrsA tracing engine for Rust1,616MIT
agedashiA Rust CLI tool that transforms Terraform/OpenTofu graph output into beautiful infrastructure diagrams1,616MIT
iptoccFast, offline IPv4/IPv6 address to ISO-3166 country code lookup using RIR delegated statistics1,616MIT OR Apache-2.0
wake-neighborSimple tool for easy wake-on-lan1,615MIT OR Apache-2.0
vx-tool-npmNPM package manager support for vx1,615MIT
c2clatCommand-line utility to measure core-to-core latency1,615ISC
inoutflowCommand line program to calculate in/out flow of native tokens of EVM-based chains (BSC, Ethereum, and Polygon) for target…1,615MIT
bastiSimple tool to group and interpret your bank account statements1,615GPL-3.0-only
ksiA ed-like text editor1,615Zlib
dvaultMake and manage aes encryped folders1,615MIT OR Apache-2.0
livetraceCLI tool for live tailing of OTLP traces and logs in the Serverless OTLP Forwarder architecture.1,615MIT
rumi2Rumi2 simplifies the process of deploying your web applications and servers. With seamless SSH2 integration, it effortlessly…1,615MIT
pmna nidrs process manager.1,614MIT
messagepack-cliCLI tool to convert MessagePack data to JSON and vice versa.1,614MIT
goblin_prospectorA little tool to get information on lockfile dependencies and their recent changes.1,614MIT OR Apache-2.0
rsclocA tool to count lines of code1,614MPL-2.0
howlA clone of Doggo.ninja's woof bash script, written in Rust1,614MIT OR Apache-2.0
mini-proclista tiny list of os processes1,614GPL-3.0-or-later
zsh-history-cleanerClean your commands history by removing duplicate commands, commands between dates, etc...1,614MIT
mojiAn emoji fuzzy finder cli written in rust 🦀✨1,613MIT
playlistrsConvert iTunes Playlists to m3u1,613MIT
ttmTask Manager by CLI1,613MIT OR Apache-2.0
seer-cliInteractive CLI for Seer domain name utilities1,613MIT
uf2-utilA utility for generating an rp2040-compatible uf2 file1,612MIT
tt-engineTo be correct, To be reliable! A lightweight private cloud solution for SME scenarios.1,612MIT OR Apache-2.0
bstree-file-readonlyMake and Query read-only binary-search tree file,
supporting billions of entries in files of tens of GB.1,612Apache-2.0 OR MIT
spec-spine-cliThe `spec-spine` command-line tool: compile a markdown spec corpus into a deterministic authority registry and query it. A thin…1,612Apache-2.0
sql-audit-cliRun one command to start tracking all changes in your Postgres database!1,611MIT
script_entry_list_toolA program to import/export to json the file script_entry_list_tool used in pokemon super mystery dungeon1,611CC0-1.0
libfetchSimple but reliable library for fetch tools1,611MIT
cargo-drivecargo run? no, cargo drive.1,611MIT
grrrrrrsA tool to search files1,611MIT
ozon-oracle-sdkOzon oracle sdk to interact with the Ozon AVS oracle program on Solana.1,611Apache-2.0
zeph-indexAST-based code indexing and semantic retrieval for Zeph1,611MIT OR Apache-2.0
gene-extractorExtract multiple genes in genomic contigs using reference fasta file1,610MIT
wfm_cliA command-line tool to see what the best relic reward is, based on warframe.market platinum prices1,610MIT
tiny-test`tiny-test` is collection of functions simplifying test assertions in rust.1,610MIT/Apache-2.0
vimwiki-cliComand-line interface for vimwiki operations1,610MIT OR Apache-2.0
rechat2srtCommand-line tool to convert Twitch's *.rechat.json files to srt subtitles.1,610MIT
tiwia command-line event tracking tool1,610MIT
cstarsInteract with Advent of Code from the command-line1,610GPL-3.0-only
fadviseCall posix_fadvise on a specific file.1,610Apache-2.0
sockteeA command line utility to copy UNIX domain socket datagrams from one socket to two other sockets1,609MIT
openkalOpen Key Access Layer1,609Apache-2.0
steam-tui-tempTUI client for steamcmd.1,609MIT
ferropassgen-cliA command-line tool for generating secure passwords and passphrases1,609GPL-3.0-or-later
rplagRust code plagiarism detector1,609MIT OR Apache-2.0
cargo-show-ipsimple utility to print your public ip1,608MIT
mini-grep-rsThis is a mini grep command tool, based on Rust.1,608Apache-2.0
bitfireA tool to convert between resolutions and bitrates1,608AGPL-3.0-or-later
subshiftA tool to add or subtract offsets to the timestamps in a .srt subtitle file1,608MIT
crosspubA tool for users on tilde servers to cross publish blog posts to HTML and Gemini1,608MIT
dvscHelp you to Download visual studio code in China1,608MIT OR Apache-2.0
trmTemporary rm. A safer alternative to rm.1,608MIT
headhunter-cliTool for Headhunter (https://hh.ru) that can automatically update resumes1,608MIT
sqsmvMoves messages from one sqs queue into another queue e.g. replay dlq to non-dlq1,607MIT
flipacoinSmall binary to flip a coin, either heads or tails.1,607MPL-2.0
deck-rsPresentations in the terminal1,607MIT OR Apache-2.0
hotpotai-cliCLI app for graphic design, image editing, and copywriting1,607Apache-2.0
anthropic-text-editorA micro-CLI to apply tool calls from Anthropic for their text_editor_20250124 built-in computer use tool1,607MIT
termrunSend & run commands on other open Unix terminals1,606MIT
pet-monitor-appA simple and secure pet monitor for Raspberry Pi1,606MIT
auto-sensitivityA tool to have multiple sensitivity per pointer device on X111,606 GPL-3.0-only
setup-wpCLI command to quickly create a wordpress bedrock environment with database.1,606MIT OR Apache-2.0
tseshA command-line tool for managing sessions in tmux1,606MIT
mdbook-abbrmdBook preprocessor that expands defined abbreviations1,606MIT
mkdevSave your boilerplate instead of writing it.1,606GPL-3.0-or-later
unohupA useful wrapper library for nohup1,605MIT
file-checksumGenerate and validate checksums for files1,605MIT
escape-asciiAn extremly tiny tool to convert stdin raw byte stream to printable escaped-ascii form (with slice::escape_ascii()), such as byte…1,605MIT
speedreaderA command-line speed reading tool1,605MIT
rtranA tool to translate chinese1,605GPL-3.0-or-later
noisy_web_trafficNoisy web traffic generator1,605non-standard
passg-toolGenerate pseudo-random passwords from the command line1,605MIT
imagesnapA CLI for capturing images 📷 📸 🖼️1,605MIT OR Apache-2.0
haymakerhaymaker is a modern make1,605MIT OR Apache-2.0
findminhsAn efficient branch-and-bound solver for hitting set1,605MIT
taskmd-coreCore logic for taskmd — Markdown-native task management1,605MIT
cargo-applyApply (semantic) patches onto your `cargo` workspace1,604MIT
MMDB_Client{InDev} A simple,easy to use database server.1,604MIT
grrs2219A tool to search files1,604MIT
inside-baseballModding tools for Backyard Baseball 20011,604AGPL-3.0
cryptnox_rsA communications library to interact with Cryptnox cards1,604non-standard
gensoquoteLike fortune, but in Gensokyo and memory safe.1,603MIT
slsgScriptable Lua Site Generator1,603GPL-3.0-only
sudo-askpassA sudo askpasss so inputting your password isn't boring1,603MIT
y2hclConvert Helm Chart Values yaml to Terraform helm_release set_value, Helm Cli --set values etc.1,603MIT
minigrepperA minimalistic regex search and print out tool implementation as per Ch.12 of The Rust Programming Language1,603MIT OR Apache-2.0
cliplotLive-plots data from the command line1,603MIT
dental-notation-cliCommand-line tool used to parse and display tooth numbers1,603GPL-3.0-or-later
dropletA simple utility to assist small organizations/groups in distributing a service across multiple machines1,602MIT
ilo-pali-pi-nimi-sinilo ni li pali e nimi sin mute li sitelen e ona. sina ken kepeken nimi '-h' la sina sona e ni: ilo li ken seme1,602WTFPL
unleash-proxyAn https://unleash.github.io/ web proxy1,602Apache-2.0
phab-grpcPhab GRPC server to serve phabricator tasks content.1,602non-standard
jptA simple cli tool to perform pivot operation on csv1,602MIT OR Apache-2.0
tg-media-botTelegram bot for aliasing media1,602MIT
rustreetDisplay map in your terminal!1,602GPL-3.0-or-later
git-oofA git command to change your commit time to make it appear as you committed on your personal time.1,602non-standard
rustycatRegex-based parser for Android Debug Brigde (adb) logcat1,601MIT
yolo2dotA visualizing tool to plot model architecture graph for YOLO .yaml files.1,601MIT
user-acpidnon-root companion process for linux acpid ( https://sourceforge.net/projects/acpid2/ )1,601GPL-3.0-only
cargo-llms-txtCargo subcommand to generate llms.txt and llms-full.txt from Rust projects1,601MIT OR Apache-2.0
treestatsCommand-line tool to produce statistics about a directory tree1,600ISC
petitA TUI Twitter client1,600MIT
vox-toolTools for MagicaVoxel's .VOX file format.1,600MIT
retrochoirA match result retrospection tool utilizes OCR for games1,600GPL-3.0-or-later
tap-consooomerParse Test Anything Protocol (TAP) files1,600Apache-2.0
bardielMinecraft server proxy.1,600Apache-2.0
lspsA lesspass-like terminal password management tool1,600MIT OR Apache-2.0
latinifyJust another super-simple Pig Latin translator...1,600MIT
convert_fileA simple tool for converting files to other formats1,600MIT
coding_agent_toolsCoding agent tools (CLI + MCP). First tool: ls.1,600MIT
bhshA Unix-like blackhole shell1,599MIT
yt-dlp-repla frontend for yt-dlp providing an interactive shell mode (REPL)1,599MIT
cronback-cliCronback CLI1,598BSD-2-Clause-Patent
stuiSlurm TUI for cluster administration.1,598MPL-2.0
tstore-cliCLI for https://thunderstore.io1,598MIT
boltserverBuild and test APIs1,598MIT
ping-proxyA utility to send ICMP request packets through a proxy agent1,598MIT
coverage2lcovA simple program to generate `lcov` file from data file generated by [coveragepy](https://github.com/nedbat/coveragepy ), when an…1,598MIT OR Apache-2.0
superf4-rustBasic CLI Rust implementation of Superf41,597GPL-3.0-only
wikipeA simple tool to search and read Wikipedia articles in the terminal1,597MIT
scribecA client library for Facebook Scribe Server.1,597BSD-3-Clause
RISCulatorRISCulator is a RISC-V emulator.1,597MIT
sfc_cartSNES/SFC ROM header library and utilities.1,597MPL-2.0 OR LGPL-2.1-or-later OR GPL-2.0-or-later
cargo-docketA tool for organizing project tasks.1,596MIT OR Apache-2.0
tirFor now, but a squat, but then: a great tool! A tool revealing what's hidden, on HPCs far away. No need for a file transfer, you…1,596MIT
daveparr_minigrepA simple command line tool to search for a string in a file based on 'The Rust Programming Language' book1,596MIT
fylorgFylorg - Automatic File Organizer1,596MIT
bf2sA simple Brainfuck interpreter that executes code from a string and returns the output as a string.1,596MIT
git-intelligence-messageAn advanced Git commit message generation utility with AI assistance1,596MIT
project-structure-creatorA CLI tool to create directory structure using ASCII tree.1,595MIT
happy-tweetA tool that fetches happy tweets given a search term1,595non-standard
randrepoCli tool to give you random repos from GitHub.1,595non-standard
weblyA lightweight, profile-based HTTP client1,595Elastic-2.0
vlc-execA program that starts vlc with all audio channels playing1,595MIT
code-errorsCommand line tool to find errors in code!1,595MIT
rust-demo-rgrepA tool to search files1,595MIT OR Apache-2.0
rs-catReimplementation of cat into rust1,595MIT
khive-storageStorage capability traits: SqlAccess, VectorStore, TextSearch. Zero implementations — only contracts.1,595BUSL-1.1
jk-tui-baseScaffold for interactive terminal applications (TUI) based on tokio.1,594MIT
digtaskDig is a YAML-defined, OS-level task orchestrator. It can 'dig into' a specifed task, or 'dig out' a desired output file1,594non-standard
unweaveA command-line tool to unweave interleaved streams of text lines using regular expression matching1,594GPL-3.0-or-later
catdogA tool to read files and outputs the contents to the console. This is a re implementation of the popular cat cli tool using rust.1,594MIT OR Apache-2.0
ptsdDoes a thing, or perhaps stuff, parllelibly1,594MIT
spotifyctlA simple tool to control spotify from the command line.1,594BSD-2-Clause
senzuVanity address generator searching addresses derived from your xpub.1,594MIT
whitmanInteractive profile picker for project AGENTS.md files1,594Apache-2.0
morslateA commandline morse code encoder/decoder1,593MIT
wlsEasily crawl multiple sitemaps and list URLs1,593MIT
bkupCLI to add a date to the end of the file name and makes a copy. e.g. filename.YYYYmmddHHMMSS1,593MIT
tt-serverTo be correct, To be reliable! A lightweight private cloud solution for SME scenarios.1,593MIT OR Apache-2.0
simplrAn augmented execution context to simplify long-read transcriptome analysis.1,593non-standard
burnt_chromaA general purpose image manipulation library1,593Apache-2.0
rizzyFilter text lines, converting any encountered times to a localized timezone1,593non-standard
deps-readmeA tool to generate a README.md file with the dependencies of a Rust project1,593MIT
turingarena-iospecTool to specify I/O format and automate validation, parser generation, and more. Part of TuringArena: tools to create programming…1,592MIT
bpg2hevcCLI tool to convert some BPG pictures to raw HEVC streams (and indirectly to HEIC images)1,592MIT/Apache-2.0
cocomo-tuiCLI-App: COmpare, COpy & MOve directories and files.1,592non-standard
bin2bcdBinary-BCD-Binary conversion using double-dabble algorithm1,592MIT OR Apache-2.0
keyshiftA tool to calculate change in semitones (pitch) after a change in bpm (tempo)1,592GPL-3.0
max-grrsA tool to search files1,592MIT OR Apache-2.0
ldrLog, Do, Review - A simple todo system1,592MIT
tanton_engineA blazingly-fast Chess AI.1,591MIT
dir_cleanerA simple command line utility that will allow you to identify duplicated files and delete them if necessary.1,591MIT OR Apache-2.0
xcolxcol is an alternative to column(1) with better ansi/color support1,591MIT
rpmvercmpCall rpmvercmp function from dynamic library: /usr/lib/librpm.so.*.1,591BSL-1.0