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.
which-rsCheck for and locate installed executables from Rust.3,564non-standard
sortuniqFind or count unique values in an input stream3,564MIT/Apache-2.0
kractorExtract reads from a FASTQ file based on taxonomic classification via Kraken2.3,564MIT
wallpaper-dlWallpaper downloader for various websites3,563EUPL-1.2
count-filesCount files by extension.3,563MIT OR Apache-2.0
tack-it-on...3,562MIT
kanban-domainDomain models and business logic for the kanban project management tool3,561Apache-2.0
casinoA casino built right into your terminal3,559AGPL-3.0-or-later
reePrints out depth-indented listing of files in a folder3,558MIT
git-assistA suite of friendly assistive git commands3,556MPL-2.0
tmrzJust a very basic timer3,554MIT OR Apache-2.0
asimov-apify-moduleASIMOV module for data import powered by the Apify web automation platform.3,554Unlicense
pong-cliPlay pong from the command-line!3,553MIT
pandas-cliPandasCLI is a command-line tool for quickly generating and managing Rust projects with PandasAPI structure. It helps you set up…3,552MIT
arginA very simple command line argument parser3,552MIT OR Apache-2.0
binmultCopy and append content from raw data files without mutating any contents3,552MIT OR Apache-2.0
rimRIM is a minimal text editor written in Rust3,550MIT
gps-shareUtility to share your GPS device on local network3,546GPL-2.0+
abletimeA utility for calculating time spent on projects.3,545MIT
asimov-jq-moduleASIMOV module for JSON transformation using the jq filter language.3,544Unlicense
quaggaQuagga: A CLI tool that combines multiple text files into a single prompt suitable for Large Language Models.3,542Unlicense
amiga-starfield-generatorAmiga starfield generator3,540MIT
portforwarder-rsForwards ports on UPnP-enabled gateways. Inspired by portmapper (written in Java). Command line and lib.3,539MIT
torrentinfoA torrent file parser3,537GPL-3.0+
cargo-wasmerPublish a Rust crate to the WebAssembly Package Manager.3,536Apache-2.0
request_smugglerHttp request smuggling vulnerability scanner3,534GPL-3.0-or-later
paybackCalculate to resolve debt networks with as few transactions as possible.3,534GPL-3.0-only
phink🐙 Phink, a ink! smart-contract property-based and coverage-guided fuzzer3,533WTFPL
cosmic-ctlCLI for COSMIC Desktop configuration management3,531GPL-3.0-only
rudimentsA step-sequencing drum machine3,531MIT OR Apache-2.0
httpjailMonitor and restrict HTTP/HTTPS requests from processes3,531CC0-1.0
howmanyA blazingly fast, intelligent code analysis tool with parallel processing, caching, and beautiful visualizations3,530MIT
americas_capitals_gameGuessing game for Americas countries and capitals.3,527MIT
smbcloud-utilsCommand line tool for deploying NextJS app on the smbCloud platform.3,526Apache-2.0
physpatchPhysPatch performs physical memory scans and patches of the entire Windows kernel3,525MIT
btc-cliA bitcoin command line tool3,523CC0-1.0
netrainMatrix-style network packet monitor with IP tracking, threat detection and real-time visualization3,523MIT
cargo-permissionsA small utility retrieve which core libraries uses a Rust program.3,522Apache-2.0/MIT
zaimrust-zaim is a Rust client library for the Zaim API3,522MIT
mov-cli-rsA CLI tool for scraping and playing TV, movies and anime.3,520non-standard
tf-bindgen-cliWrapper around Terraform to improve usage with tf-bindgen.3,519BSD-3-Clause
git-userA simple way to change the user of a git repository3,519MIT
kodegen_mcp_schema_macrosKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.3,518Apache-2.0 OR MIT
fallow-mcpMCP server for fallow codebase intelligence (exposes fallow as typed tools to AI agents)3,518MIT
url-tailSimilar to unix-tail utility, but uses Range requests over HTTP to fetch
the data. Useful in scenarios where logs are…3,514MIT/Apache-2.0
jsonataAn (incomplete) implementation of JSONata in Rust3,512MIT OR Apache-2.0
modern-areciboGenerate images of the Arecibo message with a user-provided population and genome size3,512MIT
tevTool for interacting with Steam backup files3,511MIT OR Apache-2.0
dgenAn interpreted DSL for generating test data in any format3,511MIT
punfetch-deriveDerive macros for punfetch3,510MIT
bytez[DISCONTINUED/DEPRECATED] Bytez analyzes binary files to determine their format, architecture, and programming language.3,509MIT
not-tailwindA tool for shortening css classes3,509MIT
philecThe Painless High-Level Persistence Engine3,508BSD-2-Clause-FreeBSD
fake_cliCLI app to generate fake/random data3,507AGPL-3.0
rsmatrixTerminal `matrix` rain.3,506MIT
cargo-syuUpdate Rust binary crates3,505MIT
search-in-terminalA terminal-based search tool3,504MIT
jbodjbod - storage enclosure utility3,499BSD-2-Clause
rossA set of scripts to run basic analysis on fastq files3,498MIT
diaryA TUI based diary tool for Linux with encryption supported for files and text.3,497GPL-3.0-only
canonNaively puts JSON into a canonical form (sorts object keys)3,496Apache-2.0
rustyfaceA Huggingface downloading CLI tool written in Rust.3,495MIT
domain-checkerDomain checker3,492non-standard
kubernixKubernetes development cluster bootstrapping with Nix packages3,492Apache-2.0
docryptoA command line tool for cryptographic operations, based on the rust-crypto library.3,488MIT
ctjA command-line tool to convert CSV to JSON written in Rust3,488MIT
s2pngStore any data in PNG images3,487GPL-2.0
msnmpSNMP command line utility3,487MIT OR Apache-2.0
gabc-parserA library for parsing, manipulating, and converting gabc files3,487GPL-3.0-or-later
cargo-create-protocols-pluginA Rust cargo subcommand that will create initial library code for the protocols crate.3,486MIT/Apache-2.0
xdgkit2A command line kit for XDG specs. As well as a Rust library3,485non-standard
reddish-shiftSet color temperature of display according to time of day3,483GPL-3.0-or-later
pdftrimRemoves white margins from PDF files without inflating file sizes3,483MIT OR Apache-2.0
csvscsvs (CSV Sql) is a command-line tool that simplifies working with CSV or TSV files by enabling SQL queries through an embedded…3,482MIT
dlarmthe alarm system for dwm3,481MIT
socket-notifyReads (scdaemon) messages from a socket, emits notifications to remind you to touch your yubikey.3,481MIT
mdcccMarkdown Compiler-Compiler-Compiler3,479MIT
wagyu-hdkA library for generating hdk wallets3,478MIT/Apache-2.0
line-stickers-scraperExecutable in Rust to scrap and save LINE sticker PNGs from URL3,478MIT
ostdlostdl, a downloader for opensubtitles.org3,477MIT/Apache-2.0
torch-web🔥 Fast, secure web framework for Rust with Laravel-inspired features, built-in ORM, CLI tools, and production-ready security3,477MIT OR Apache-2.0
torbridge-cliA CLI tool to get Tor Bridges from BridgeDB3,474MIT
dvachdvach a simple client cli tool for the 2ch.hk imageboard3,474MIT OR Apache-2.0
heel-gunA tool for testing an HTTP server's robustness to arbitrary requests3,473Apache-2.0 OR MIT
vtcode-vimReusable Vim-style prompt editing engine for VT Code surfaces3,472MIT
rampartsSecurity scanner for Model Context Protocol (MCP) servers and AI agent skills (Claude Code commands, agentskills.io bundles,…3,472Apache-2.0
lsvThree‑pane terminal file viewer (TUI) with preview and Lua configuration3,470MIT
dynaflareSimple DDNS client for Cloudflare3,468GPL-3.0-only
kanade-agentWindows-side resident daemon for the kanade endpoint-management system. Subscribes to commands.* over NATS, runs scripts,…3,468MIT
safeshellSafeShell: A security tool for shell history management, designed to detect, stash, and clear sensitive commands, ensuring safer…3,466MIT
git-dumperA tool to dump exposed .git directories3,466MIT
cpp-amalgamatecpp-amalgamate recursively combines C++ source files and the headers they include into a single
output file.3,463MIT
rcss-cssRusty Cascading Style Sheets (RCSS) is a styling language that brings Rust-inspired syntax to CSS. It combines the robustness of…3,463non-standard
chromsizejust get your chrom sizes3,463MIT
licensemeLicense your project from the terminal3,462MIT
git-projectManage piles of git repositories with ease!3,459Apache-2.0
bunnyfetch🐰 Tiny system info fetch utility and library.3,459MIT
color_scheme_generatorA Command line utility to quickly and easily create color themes from an image.3,459GPL-3.0+
axolotl-cliA CLI tool for mod distribution3,458MIT
hyper-scanScan for services running on the open ports of a given host3,456MIT OR Apache-2.0
dcdDocker Compose Deployment tool for remote servers3,456MIT
unity-solution-generatorRegenerates Unity .csproj/.sln files from asmdef/asmref layout without launching the Unity editor.3,456MIT
paper-latestDownloads the latest build from PaperMC3,455MPL-2.0
libsfastaBetter FASTA sequence compression and querying3,454MIT OR Apache-2.0
pop-testyour test orchestration master of puppets3,454LGPL-3.0-or-later
simple-encryptA simple file encryption tool using AES-GCM3,453MIT
sprofileA tool for accessing your spotify listening activity without ever leaving the terminal3,452MIT
code-graphAn egui app that can display code graphics and find all references3,451MIT
reclogCommand-line tool to capture command output to a file.3,450MIT
kanade-backendaxum + SQLite projection backend for the kanade endpoint-management system. Hosts /api/* and the embedded SPA dashboard, projects…3,449MIT
cargo-featuresPower tools for working with (conditional) features3,448MIT OR Apache-2.0
telegram-rafRaF (Refer a Friend): bot for creating referral-based contests for your Telegram channels, groups and supergroups3,447Apache-2.0
ewts-cliConverter from EWTS (Extended Wylie Transliteration Scheme) to Tibetan Unicode symbols (cli)3,447MIT OR Apache-2.0
terminal-toysterminal-toys is a collection of screensavers for the terminal.3,447MIT
kanadeAdmin CLI for the kanade endpoint-management system. Deploy YAML manifests, schedule cron jobs, kill running jobs, revoke…3,447MIT
chrA command-line tool that gives information about Unicode characters3,446Apache-2.0
tree_gentree_gen is a CLI tool to generate folder structure in ASCII, JSON and visualize folder structure with nice and easy way without…3,446MIT
tztsimple command-line utility that converts a given time from one timezone to another.3,445MIT
i18nheroCLI tool for interacting with locales hosted on i18nhero.com3,445MIT
imbakA command line tool for backing up IMAP mailboxes3,445MIT
vault-mgmtManage your vault installation in Kubernetes (upgrades, unseal, step-down, ...).3,444MIT
cargo-alignA simple tool for aligning code.3,444MIT OR Apache-2.0
rsubstA small, envsubst-like utility with conditional logic and advanced templating.3,444MIT
rvmEducational Virtual Machine written in Rust.3,443Unlicense
clinecCLI tool for generating AI configuration files for Cline programming plugins3,442MIT
git_trackLog branch activity each minutes to get time spent report.3,441MIT
english-turkish-dictionaryEnglish-Turkish Dictionary in CLI3,441MIT
spring-initializr-cliCommand-line tool to quickly and easily create new Spring Boot projects3,440MIT OR Apache-2.0
rng-cliA random data generator CLI tool. Prints an infinite stream of data generated from a selected
PRNG algorithm to stdout.…3,440Apache-2.0/MIT
jenqQuery jenkins for jobs matching filters3,440non-standard
hardcpySimple backup tool written in Rust3,438GPL-3.0-or-later
akcA command-line tool for managing connections with friends.3,437MIT
abyss-langAbySS: Advanced-scripting by Symbolic Syntax — a magic-themed scripting language. Installs the `abyss` binary with `cast` (REPL),…3,437MIT
tiles7800a companion tool of cc7800 generating tiling data from Tiled maps3,435GPL-3.0-or-later
ryna-languageAn extensible programming language with a strong type system3,435MIT
git-squadManage co-authors in git commit messages with ease3,433MIT
get-cpeTools to explore the CPE NVD database3,431MIT
website-screenshot📸 website screenshots as a service3,429MIT/Apache-2.0
para-auditA simple CLT for supervising/interfacing with a storage convention based on Tiago Forte's Second Brain - PARA principle.3,429MIT
rjoinA tool for joining CSV data on command line.3,428Unlicense/MIT
ccocascading configuration3,428MIT
iteCommand line ID3 tag editor3,426MIT
swerveQuick and easy multithreaded file server for local front end development3,426GPL-3.0+
bloguenGenerate a blogue from a flat TOML-based descriptor3,425MIT
xash3d-masterMaster server for games on Xash3D engine3,425GPL-3.0-only
rustledger-pluginBeancount plugin system with 30 native plugins and WASM support3,423GPL-3.0-only
matchrA fast fuzzy matcher library written in Rust for use in CLI tools and TUI apps.3,422MIT OR Apache-2.0
agent-browserFast browser automation CLI for AI agents3,420Apache-2.0
meowjpancake-ify json3,420GPL-3.0-only
envja-cliCLI for Jinja2-like env var interpolation3,419MIT
powerpack-cache⚡ Cache management for your Alfred workflow3,415MIT OR Apache-2.0
gokugoku is a HTTP load testing application written in Rust3,412MIT
pulsarssRSS Aggregator for Gemini Protocol3,411MIT
spin_freezeCalculate how long to wait for spinner freeze and generate spinner freeze commands3,410MIT OR Apache-2.0
resufancySupercharge your resume with the power of your favourite web development tools3,410MIT
corewarsThe classic programming battle game Core Wars3,410MIT
frotsFile rotation from standard input3,409MIT OR Apache-2.0
lazybar-typesShared types for lazybar and lazybar-msg3,409MIT
hac-configyour handy API client, on your terminal!3,409MIT
llmurLightweight LLM Proxy - Binary application for running an LLM proxy server3,409MIT
annotate-outputExecutes a program annotating the output linewise with time and stream3,408GPL-2.0-only
envchAn intuitive program that allows users to set, modify, list, and remove environment variables3,407MIT
envhub-extManage your dotfiles and packages with ease.3,406MIT
bitsignTool for generating bitcoin addresses and signing/verifying messages using addresses3,405MIT/Apache-2.0
drprgDrug resistance prediction with reference graphs3,404MIT
optify-cliCLI for inspecting and querying Optify configuration options.3,402MIT
cargo-stabilizeA simple tool which replaces all version wildcards ("*") in your `Cargo.toml` with the newest version of the crate. It can also…3,402MIT
hexedA Rusty hexdump3,401MIT
authoscopeScriptable network authentication cracker3,401GPL-3.0
kweriThis is a simple CLI program that searches in your favorite search engine using your system's default browser.3,401MIT
cargo-fillAn interactive CLI tool for filling the fields of `Cargo.toml` quickly.3,400MIT OR Apache-2.0
changelog-mdDeveloper-friendly Changelog generation3,399MIT
rustledger-validateBeancount validation with 26 error codes for ledger correctness3,399GPL-3.0-only
hygeiaPython toolchain manager 🐍3,398MIT OR Apache-2.0
bridgesA simple UDP-Serial interface.3,398MIT
bupt-net-loginA simple tool to login BUPT net using student ID and password.3,398non-standard
ruckA Rust wrapper around the ChucK command line interface3,396MIT/Apache-2.0
fur-cliTurn your AI chats into a durable, local-first diary. Save messages, attach notes, organize conversations, and stop losing…3,396MIT
search-onceA tool to search multiple websites at once3,395MIT
places-cliA cli program to get file and directory locations from XDG3,394GPL-3.0
s3-concatConcatenate Amazon S3 files remotely using flexible patterns3,393MIT
tmux-hintsAn application to find matches, ie. urls and navigate them with the keyboard.3,393MIT
vault-corePassword based encryption/decryption3,391MIT
vtcode-tuiReusable TUI primitives and session API for VT Code-style terminal interfaces3,391MIT
renamBlazingly fast file renamer3,390GPL-3.0-or-later
crustabriAn argumentation framework library & solver.3,389GPL-3.0-or-later
cargo-dependenciesA Cargo extension that prepares (downloads & builds) the dependencies of a specific Rust project.3,389MIT
intention_testerA tool to test intention detection API3,387MIT
yoAsk your terminal anything using AI (OpenAI or Ollama).3,386MIT
tquestSimple observable pattern implementation3,384MIT
fogo📂 Fogo: A fast terminal file explorer replacing cd and ls for quick folder navigation.3,383MIT
extract-repo-urlSmall CLI tool to extract repository URL from text (from clipboard by default)3,382non-standard
webtermxterm.js - based webterminal3,381BSD-3-Clause
rlddA program to print shared object dependencies3,380MIT
jam-rsJust another (genomic) minhash (Jam) implementation in Rust3,379MIT
suukonLibrary and CLI for converting numbers between numeral systems.3,378MIT
gtf2jsonA tool to convert GTF files to newline-delim JSON3,377MIT
humnumHuman numeric sorting program — does what `sort -h` is supposed to do!3,375Apache-2.0
find_portFind an available TCP/UDP port — library and CLI tool3,375MIT
mkslsMake symlinks specified in files.3,374GPL-3.0