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.
rustmapA very simple "Nmap-like" program that can scan for hosts and open TCP ports.9,237Apache-2.0
randcliCLI as a RNG9,236MIT
leadrShell aliases on steroids9,232MIT
bootloader_linkerA simple program that links your executables created using bootloader_api with the actual bootloader.9,231MIT OR Apache-2.0
scalesocketA collaborative websocket server and autoscaler9,230Apache-2.0
armake2Arma 3 modding tools9,227GPL-2.0-or-later
ano_jit_bfi_rsANother Outdated Just-In-Time BrainFuck Interpreter written in RuSt9,226MIT
cargo-backupBackup utilty for cargo9,223MIT
shukA command line tool that uploads files to Amazon S3 buckets, and generates presigned URLs for easy sharing.9,221MIT OR Apache-2.0
cloud_terrastodon_azure_devopsHelpers for interacting with Azure DevOps for the Cloud Terrastodon project9,221LiLiQ-R-1.1
unrpa_rsA multithreaded CLI program and library to extract RenPy archives (RPAs)9,218Apache-2.0
randicalA simple UNIX commandline utility to generate sequences of random values of different types.9,217GPL-3.0-or-later
termaiAI assistant for the terminal9,214MIT
tomato-toml🍅 A command-line tool to get and set values in toml files while preserving comments and formatting.9,214BlueOak-1.0.0
diffxSmart diff for config files. Compare JSON/YAML/TOML/XML semantically. Features: ignore patterns, array tracking, directory…9,203MIT
votdA command-line tool to lookup Bible verses9,200MIT
cherrybombCherrybomb is a CLI tool that helps you avoid undefined user behavior by validating your API specifications.9,199Apache-2.0
television-screenThe revolution will be televised.9,197MIT
anonbattleprogram to anonymize Pokémon Showdown battle logs9,195Apache-2.0
vsshEasily SSH into a server that requires a certificate signed by HashiCorp Vault9,187MIT
ikillInteractively kill processes9,175MIT
everygarfConcurrently download every Garfield comic to date9,173non-standard
mm0_utilMM0/MM1 language utilities9,164CC0-1.0
hanbunA library for drawing half blocks to the terminal.9,163MIT
dupdupFind duplicate file9,163MIT
term-transcript-cliCLI wrapper for term-transcript9,159MIT OR Apache-2.0
krikA fast static site generator written in Rust with internationalization, theming, and modern web features9,156MIT
cargo-intraconvA simple helper to transform Markdown links to intra-doc links in Rust projects when appropriate.9,155MIT
aws-mfa-sessionA command line utility to generate temporary AWS credentials with virtual MFA device. Credentials could be exported into new…9,150MIT
acm-cliA dead-simple AI-powered CLI tool for effortlessly crafting meaningful Git commit messages.9,146Apache-2.0
goto-cdTeleportation for the command-line9,144MIT
socks5-rsA lightweight and fast socks5 server9,139MIT
fixredCommand line tool to fix outdated URLs in files with redirected ones9,134MIT
aldocCLI and library for parsing and compiling Aldoc Markdown documents9,133Apache-2.0
tasklogA command-line task tracking tool.9,133GPL-3.0-or-later
ytsubA subscriptions only TUI Youtube client9,127GPL-3.0
coinliveInteractive command line tool that displays live cryptocurrency prices and simple historical price charts.9,127GPL-3.0-or-later
dwlA helper to download music from sptify9,126non-standard
git-collageA tool for selectively mirroring Git repositories9,124MIT
cargo-atcoderCargo subcommand for AtCoder9,123MIT
slinkSimple remote dev environments over SSH9,123MIT
sitemap-genA robust Rust library designed for efficient generation and optimization of sitemaps, supporting various formats and…9,121MIT OR Apache-2.0
godot-glamGodot Lightweight Addon Manager9,119MIT
modio-loggermodio-logger Dbus service9,115AGPL-3.0-or-later
repofetchFetch details about your remote repository9,114MIT OR Apache-2.0
rbtcConvert amount from BTC to USD or any other currency and virse-versa9,113MIT
df_st_deriveDerive macros for the DF Storyteller project.9,110AGPL-3.0-or-later
smbpndk-networkingCommand line tool for creating and managing SmbPndk resources.9,104Apache-2.0
epasteTool to easily encrypt & encode encrypted data as base64.9,097GPL-3.0+
cocotoolsPackage providing functionalities to work with COCO format datasets.9,096MIT OR Apache-2.0
ddcpDistributed decentralized database-to-database copy9,096MPL-2.0
vonuvoli-schemevonuvoli-scheme -- a Scheme interpreter focused on systems programming and scripting, almost R7RS compliant, featuring a large…9,094LGPL-3.0+
greentic-bundleGreentic bundle authoring CLI scaffold with embedded i18n and answer-document contracts.9,094MIT
topfewCLI to find high frequency occurrences in structured text files9,091GPL-3.0
tormovTORrent MOVer, a simple tool to move (or link) regexed folders with no incomplete files9,087MIT
rsql_driver_csvrsql csv driver9,083Apache-2.0 OR MIT
arch-repro-statusCheck the reproducibility status of your Arch Linux packages9,081MIT
cargo-aws-lambdaCross-compile, package and deploy AWS Lambda functions with only docker as a dependency using cargo aws-lambda.9,079Apache-2.0/MIT
sreplaceA simple, efficient, and full-featured command-line tool for replacing strings.9,077MIT
nix-initGenerate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more9,076MPL-2.0
asimov-mlx-moduleASIMOV MLX module.9,075Unlicense
gstatEnhanced replacement for FreeBSD's gstat utility9,075BSD-2-Clause
cyrconvA funny faux cyrillic character mapper9,074non-standard
bxmra CLI tool for managment BXM's code with rIME-Squirrel9,074non-standard
rshubUnofficial game launcher for UnityStation9,070MIT
gxf2bedfastest GTF/GFF-to-BED converter chilling around9,067MIT
handlebars-magicQuickly and flexibly generate content based on handlebars templates.9,058Unlicense OR MIT
cnpA utility tool written in Rust to check unused node packages.9,056MIT
wpa-psk-cliA command-line utility to compute the WPA-PSK of a Wi-FI SSID and passphrase9,053MIT OR Apache-2.0
krsSimple Kafka command-line tool9,050Unlicense OR MIT
greentic-setupEnd-to-end bundle setup engine for the Greentic platform — pack discovery, QA-driven configuration, secrets persistence, and…9,047MIT
termusic-serverserver that can play music and running by itself. Works with termusic.9,035MIT
base256Encode and decode data in base 256 easily typed words9,032ISC
pilka_libUtil crate for Pilka9,031GPL-2.0-or-later
bed2gffA Rust BED-to-GFF3 parallel translator9,026MIT
dkimdoDKIM command-line tool9,025GPL-3.0-or-later
keysetA Rust tool to create pretty keyset layout diagrams using correct fonts and icons.9,023MIT OR Apache-2.0
atproto-xrpcsCore building blocks for implementing AT Protocol XRPC services with JWT authorization9,019MIT
garlic-cliA CLI tool for the 'garlic' template9,017MIT OR Apache-2.0
cubicCubic spins up Linux virtual machines on Linux, macOS and Windows with a single command.9,017MIT OR Apache-2.0
bupA command-line client for Blind Upload.9,015AGPL-3.0-only
atem-dotsA (dot)file manager9,013MIT
starttAutomate detection of HWND and real PID for apps launched through ShellExecuteEx (cmd start, Explorer, PowerShell)9,013MIT
r-backupsTool for managing databases and backups9,009MIT
diffsquareFast and efficient Fermat factorization CLI9,008MIT
cloud_terrastodon_hclHelpers for manipulating TerraStorodon HCL files for the Cloud Terrastodon project9,007LiLiQ-R-1.1
droidA command-line tool for checking Android OS version history.8,999MIT/Apache-2.0
sirecommand line tool for generating source code projects from user defined templates8,998Apache-2.0
twars-url2mdA powerful CLI tool that fetches web pages and converts them to clean Markdown format using Monolith for content extraction and…8,997MIT
phileThe Painless High-Level Persistence Engine8,988BSD-2-Clause-FreeBSD
oneiromancerReverse engineering assistant that uses a locally running LLM to aid with pseudocode analysis.8,988MIT
jdksThis is a JDK package management tool, based on Rust.8,985Apache-2.0
tytanic-coreThe core library of the tytanic test runner.8,974MIT OR Apache-2.0
label-converterTurn HTML string into png for label printing8,973AGPL-3.0-only
pants-genA password generator.8,973MIT
rserverAsynchronous TCP server for intercepting requests, modifying request headers, and replacing responses.8,970MIT
json-to-usvJSON to USV: Convert JavaScript Object Notation (JSON) to Unicode Separated Values (USV) for data markup, including for…8,964MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0
pilka_winitSeparate crate to separate winit, hmmm...8,964GPL-2.0-or-later
host-rsA CLI tool that manage website blocking, unblocking, redirection.8,958non-standard
tidy-jsonA cli for tidying up json files.8,953MIT
lawkitStatistical law analysis CLI toolkit with international number support8,953MIT
notcoalNot charcoal filters, but notmuch ones. Filter library for the notmuch email system8,952GPL-3.0
mrot-test-utilsUtilities for integration tests of the mrot app8,947BSD-2-Clause
pikminAn extensible downloader for obtaining trade data simultaneously from exchanges' API.8,943MIT
subtitlesA command line programme to generate SRT format subtitles for use in video players.8,942BSD-2-Clause
ia-sandboxA CLI to sandbox (jail) and collect usage of applications.8,942MIT
kobuildThe kobuild build system8,938MPL-2.0
quickdashA modern alternative to QuickSFV using Rust.8,936Apache-2.0
mqtt_vaultJSON database controlled via MQTT8,935MPL-2.0
slap-cliPainless shell argument parsing and dependency check.8,935MIT OR Apache-2.0
mootranscodeVideo and audio transcoding for Moodle8,935Apache-2.0
manzana-uno-emuApple I emulator8,934MIT
rustsayA simple CLI tool in Rust that mimics the classic cowsay program, allowing a cow to speak your text in the terminal.8,934MIT
kocheckType checker for the lambda-Pi calculus modulo rewriting8,933GPL-3.0-only
mrotMeal rotator. Record the meals you consume and get suggestions what to cook next.8,933BSD-2-Clause
switcheroo-nxA cross platform CLI and GUI for the Nintendo Switch RCM exploit8,932GPL-2.0-or-later
cargo-offline`cargo-offline`是标准`cargo`命令的包装器。其被用来,根据距离`cargo-offline`命令执行目录最近的`Cargo.toml`文件是否曾经被修改,来给被包装的`cargo`命令聪明地添加`--offline`命令行参数(即,离线编译…8,928Apache-2.0
exifmvMoves images into a folder hierarchy based on EXIF tags8,927Apache-2.0 OR BSD-3-Clause OR MIT OR Zlib
zenkit-codegenGenerate Zenkit ORM client in Rust from user-defined workspace schema8,926MIT OR Apache-2.0
zenkit-cliCommand-line tool for interacting with Zenkit workspaces8,920MIT OR Apache-2.0
ansinatorA collection of programs to convert images to various character representation8,918MIT
bsplbspl is a REPL for practising bitwise operations8,915MIT
abaAn address book for aerc8,915ISC
octofhir-canonical-managerFHIR Canonical Manager - Library-first FHIR package management8,914MIT OR Apache-2.0
devrc-coreCore devrc components8,912MIT
root-lsCLI tool to inspect the content and layout of `.root` files8,911MPL-2.0
rping🌊 A Fully Anonymous Any TCP Flag Flooding Attack CLI.8,909MIT
reelpathCLI tool that prints the absolute path for a given file or directory.8,908Apache-2.0
ram-machineRAM machine code interpreter8,907GPL-3.0-only
scanflow-climemory scanner frontent CLI8,906MIT
othello-cliPlay or watch Othello in your terminal!8,904MIT
datamarsA Rust rewrite of https://www.gnu.org/software/datamash/8,902Apache-2.0
timgInteractive Image Viewer on Terminal (xterm)8,901MIT
pomsky-binCompile pomsky expressions, a new regular expression language8,899MIT OR Apache-2.0
snap_cliA simple CLI library8,898MIT
wiremixA TUI mixer for PipeWire8,889MIT OR Apache-2.0
search-cliCli program to search for arguments words in the browser.8,885MIT OR Apache-2.0
sl-map-cliMakes the SL map functionality available on the CLI8,879MIT OR Apache-2.0
ods2sqlCreate a sqlite3 database from an ODS spreadsheet.8,876AGPL-3.0-or-later
neon-cliA command-line tool for using the Neon serverless Postgres database.8,872MIT OR Apache-2.0
sefrTerminal program for interactively opening search engines / parametric URLs.8,870GPL-3.0-or-later
engageA task runner with DAG-based parallelism8,862MIT OR Apache-2.0
astral-cliAstronomy toolkit for finding the position of the Sun, Moon, planets and other celestial bodies at a place and time.8,862MIT
d2bCommand-line tool for generating bibtex from DOI or arXiv IDs.8,855MIT
girt-configConfiguration for git-interactive-rebase-tool8,849GPL-3.0-or-later
plannerA CLI tool for planning your day8,849MIT
sem-toolA simple Semantic Versioning CLI tool for parsing, filtering, sorting and explaining8,846Apache-2.0
superdiffSearch your codebase for similar blocks8,845GPL-3.0
gnostr-querygnostr-query: retrieve nostr events.8,842MIT
thus-saithThus saith my waifu!8,834MIT
punchcardA CLI tool for tracking work-from-home hours.8,832AGPL-3.0-or-later
haveibeenpwnedhaveibeenpwned is a command-line application that uses HaveIBeenPwned service and can create and use Binary Fuse filter for…8,832AGPL-3.0-only
vid_dup_finderA command line application (and linux-only gui) to find duplicate video files8,830non-standard
marctkMARC21 Binary, Breaker, and XML Toolkit8,829Apache-2.0
braiin_clockA CLI tool that allows you to broadcast current Braiins Pool bitcoin mining info from your user profile directly to your…8,825MIT
krafnaKrafna is a terminal-based alternative to Obsidian's Dataview plugin, allowing you to query your Markdown files using standard…8,822MIT
cargo-ojCargo-OJ: package a crate into single file, minimized and formatted8,821MIT
cargo-anatomyAnalyze Rust workspaces and report package metrics8,815MIT
portproxySimple port forwarding tool8,810MIT
rulex-binDEPRECATED: Use pomsky-bin instead. Compile rulex expressions, a new regular expression language8,805MIT OR Apache-2.0
pixtermA CLI to show images in a terminal8,804GPL-3.0-only
beancount-sortA tool to sort a .beancount-file8,802MIT
solana-cli-explorerA command line explorer for the Solana Blockchain.8,802MIT OR Apache-2.0
refiRename files in numeric order8,801AGPL-3.0-only
gold_diggerA simple MySQL/MariaDB query tool that accepts parameters as environmental variables.8,799MIT
ezpA command line app to generate a library access EZProxy8,798MIT
arxA fast, mountable file archive based on Jubako container. Replacement of tar and zip.8,790MIT
woodchipperAn interactive command-line log processor8,779MIT
beautytipsThe beautytips code prettifier8,774GPL-3.0-or-later
cf_speedtestA command-line internet speed test tool8,773MIT
i6-packA tool to compress and optionally encrypt files8,766AGPL-3.0
rootasroleA better alternative to sudo(-rs)/su8,766LGPL-3.0-or-later
spongebobA utility to convert text to spongebob case a.k.a tHe MoCkInG sPoNgEbOb MeMe.8,760MIT
meeting-diceA CLI tool that helps you to choose in a team who's gonna be the next meeting chair.8,755MIT OR Apache-2.0
viuwaYet another "super simple" cli/tui ANSI image viewer, minimally compatibile with wasm32-wasi.8,754MIT OR Apache-2.0
kvarn-chuteA Markdown converter designed to use the Kvarn templating engine.8,750MIT OR Apache-2.0
do-not-cryEncrypt and decrypt directories/files using Aes cipher. When encrypting, DONOTCRY.txt file will be created and all files will…8,750GPL-3.0-or-later
shikanedynamic output configuration tool focusing on accuracy and determinism8,737MIT
rzrt is a command line utility to add license text to your source code files so you can focus on production.8,731MIT
rplexfmtrA command line tool to batch rename media files for Plex® Media Server TV Show.8,731GPL-3.0-only
cloud_terrastodon_zombiesHelpers for detecting zombie processes for the Cloud Terrastodon project8,731LiLiQ-R-1.1
wayland-interface-checkBinary to answer the question, "Is this Wayland interface available?"8,726Apache-2.0
swan-updownswan-updown helps create ipsec interfaces8,723MIT
gctxA gcloud configuration management utility8,721MIT
printenv2A printenv rewrite in Rust8,719MIT
libpt-cliPersonal multitool8,719GPL-3.0-or-later
deezconfigsManage deez config files.8,706GPL-3.0-or-later
blaggerthe stupid static site generator fer yer blag8,705Apache-2.0
ctgenCode Generator based on Handlebars Templates and Database Reflection8,700MIT
mincdA minimal remote Git repository watcher8,699GPL-2.0
shared_lib_deployerDeploy dlls for your exectuable, useful for redistributing your application as binaries.8,699GPL-3.0-only
ask-bayesCLI tool for Bayesian inference8,688MIT/Apache-2.0
solana-explorer-cliSolana blockchain CLI state explorere. The best way to explore Solana blockchain state from your terminal.8,687MIT
open-meteo-cliCLI to extract meteorology data from Open Meteo8,685MIT
character-snippetsConvert a TOML file in a certain format to a Visual Studio Code snippets file. Contains many useful snippets by default.8,683MIT OR Apache-2.0
zerostashSafe and secure backup CLI8,681MIT/Apache-2.0
cargo-cratesA cargo command to quickly open the crates.io or docs.rs page for the latest version of a crate8,679MIT
yamisTask runner for teams and individuals.8,679GPL-3.0-only
bolt_commonBuild and test APIs8,678MIT
hyprqtileQtile-like workspaces and monitors management for the Hyprland compositor8,674GPL-3.0