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.
rustic_serverrustic server - a REST server built in rust to use with rustic and restic.8,128AGPL-3.0-or-later
shepherdA distributed video encoder that splits files into chunks to encode them on
multiple machines in parallel.8,126MIT OR Apache-2.0
enjoyPlay any game rom with associated emulator in RetroArch8,125non-standard
redditripA versatile tool for downloading the linked contents of entire subreddits fast and efficiently8,122Apache-2.0
bobrA simple command multiplexer.8,122MIT
commit-emojiA git hook for adorning conventional commits with emoji8,118GPL-3.0-only
falionAn open source, programmed in rust, privacy focused tool and crate for interacting with programming resources (like…8,117MIT
tytanic-utilsHelper functions, types and traits for Tytanic.8,117MIT OR Apache-2.0
bili_searchCommand line tools for search bilibili in ternimal8,113MIT
tarballA simple utility to easily archive directories8,113BSD-3-Clause-Clear
labelmakerCreate & enforce sets of labels in GitHub repositories8,108MIT
pushtx-cliBitcoin Transaction Broadcast Tool8,105MIT
service_busA service bus backed by a seda bus intelligently routing messages between services.8,104non-standard
groxCommand-line tool that searches for regex matches in a file tree.8,100MIT
cegaCGA and EGA binary image file processing library8,100Unlicense
qsspodcasts_podcast_managementpodcast management library for QSSPodcasts, you probably don't need it.8,097BSD-2-Clause
nextpassA CLI to interract with Nextcloud passwords8,094GPL-3.0-or-later
gptrust_apiRust binding of OpenAI/GPT-3 API8,090MIT
wrkflw-executorWorkflow execution engine for wrkflw8,087MIT
sk-skimmerFuzzy Finder in rust!8,084MIT
magaRandom Donald Trump's tweets8,082MIT
raraRara is a password generator.8,076MIT
busterminalA simple CLI for retrieving information from public transportation system in Norway8,072Apache-2.0
neowatchA modern alternative to watch command8,072LGPL-2.1
poetry_finderChecks if poetry is already installed and will try installation otherwise8,069MIT
lc3-toolchainToolchain for LC-3 Assembly Code, designed for ECE109 Spring 20258,069GPL-3.0-only
anycatAnycat is an extremely simple crate and tool that lets you unpack some single file archive and print its content to the standard…8,068MIT
fastsarSwitch between AWS roles quickly using fuzzy matching8,067MIT
s2oA command line tool to convert swagger (OpenAPI) v2 to OpenAI code format8,065MIT
http-diffhttp-diff - CLI tool to verify consistency across web server versions. Ideal for large-scale refactors, sanity tests and…8,063Unlicense OR MIT
rmenuA rofi and dmenu inspired menu8,061WTFPL
hathat runs HTTP tests based on a toml configuration file.
The configured tests can check response status, headers, and body
using…8,060MIT OR Apache-2.0
thoughtsA simple cli for recording down any random thoughts you may have :D8,058GPL-3.0-only
tezos-smart-rollup-installerInstaller client for Tezos Smart Rollups.8,057MIT
subdown3Download pictures and gifs from a subreddit8,053GPL-3.0-or-later
flatironA parser and HTML renderer for the Textile markup language8,051non-standard
xml-prettyXML prettifer binary using xmlem8,049Apache-2.0 OR MIT
wrkflw-evaluatorWorkflow evaluation functionality for wrkflw execution engine8,040MIT
nflzCLI + Library to add leading zeros to ascending numbered file names. NFLZ stands for Numbered Files Leading Zeros.8,037MIT
cairo-args-runnerCairo Args Runner is a utility designed to execute Cairo programs with arguments directly from the command line.8,037non-standard
diffaiAI/ML model diff CLI - PyTorch, Safetensors, NumPy, MATLAB comparison8,034MIT
syspass-cliA CLI client for Syspass8,030MIT
blutilsA utility to make it easier to run and analyze Blast results8,028Apache-2.0
auto-palette-cli🎨 CLI tool to extract a prominent color palette from an image.8,022MIT
theaThea is an from-memory website generator and server.8,018MIT
ffgenA fast fake feature generator8,016MIT/Apache-2.0
holiumThis crate provides a CLI offering a simple implementation of the Holium protocol.
For more information, check out the official…8,016MIT
wcolorLightweight color picker for Windows8,015MIT
xdtool that dumps binary input in a variety of formats8,013ISC
rsql_driver_postgresqlrsql postgresql driver8,011Apache-2.0 OR MIT
ratiscatrat is cat reimplemented in rust with some new features8,010MIT
img_coordsRust binary to scan a directory tree for images and collect their coordinates from EXIF8,010MIT
treegrepregex pattern matcher that displays results in a tree structure with an interface to jump to matched text8,008MIT
is_effectedA utility for checking and listing the effected resources across a range of commits, useful when working with monorepos.8,006AGPL-3.0
grc-rsGeneric Colouriser ported to Rust8,005MIT
pmvPattern based mv(1)8,003MIT
patchyBinary patching tool8,002MIT
term_doThis is a small terminal tool for tracking tasks and also my first project! It is simple, but hope it is as helpful for other…8,001GPL-1.0-or-later
cli-yt-downloaderA simple to use Cli for downloading YouTube videos7,992MIT
linemdA simple and opinionated markdown parser (and renderer) written in Rust.7,991MIT
mprsmpd written client rust7,984GPL-3.0
workA simple cli todo manager7,983non-standard
geshaGenerates code based on OpenAPI specs7,982MIT
meterCLI level meter for adjusting microphone gain/levels.7,979MIT
drawio-exporterCommand Line Client To Enhance Files Export Using Draw.io Application7,974MIT
lightmonA lightweight, cross-platform, language-agnostic 'run code on file change' tool, inspired by Nodemon7,973GPL-3.0
epazoteAutomated HTTP (microservices) supervisor 🌿7,972BSD-3-Clause
dcap-retrieve-pckidA retrieval tool for the SGX PCK ID that works with AESM.7,971MPL-2.0
gi_tA git typo handler.7,970MIT
raster-retraceImage tracing utility, (performed using bezier curve fitting).7,970Apache-2.0
remotesysmonitorA tool for monitoring remote servers.7,967GPL-3.0-or-later
rtz-coreThe core functionality for `rtz`.7,966MIT
files-to-promptConcatenates a directory full of files into a single prompt for use with LLMs7,966MIT
muffyThe static website validator7,964MIT
ansi-escape-sequences-cliCLI tool for generating and applying ANSI escape sequences to colorize and style
terminal output — ideal for scripts, prompts,…7,963MIT
terminal-velocityA blazingly fast static site generator for dorks7,961MIT
cat-ascii-facesA library to generate random ASCII cat faces + binary to print them out7,957MIT
cliblurA faster and more usefule image blur tool.7,956EUPL-1.2
starknet-contract-verifierDEPRECATED: Use voyager-verifier instead. This package redirects to the new voyager-verifier package.7,948Apache-2.0
wpeA CLI tool for the wpengine API.7,948MIT OR Apache-2.0
i2pd-launchLaunches i2pd with clean state7,947Unlicense OR CC0-1.0
lightsA command line Hue light controller7,943MIT
archiverRAG implementation with langchain-rust7,943Apache-2.0
screenlockerReusable library and command line tool to lock your desktop session7,936Apache-2.0
incredimojust another font for your terminal7,936MIT
dsrsRusty wrapper for Apache DataSketches7,931Apache-2.0
dbtoolsUsermode tools for Drawbridge. A Layer 4 Single Packet Authentication Linux kernel
module utilizing Netfilter hooks and kernel…7,928GPL-3.0-or-later
amqp-client-cliA CLI program for listening to messages on an AMQP Message bus7,926MIT
minify_selectorsPost-processor that minifies classes and IDs in CSS, HTML, Javascript and SVG files.7,924Apache-2.0
s3tuiSimple TUI application for multiple s3 account operations7,920MIT
simplelockSimple abstractions for inter-process synchronization.7,919MIT
jundlerThe JavaScript executable bundler for Node.js projects7,916MIT
rocheA cli to build serverless rust applications7,911Apache-2.0 OR MIT
gitigA cli utility to manage gitignore files easily7,907MIT
rhA user-friendly command-line tool to request HTTP APis7,907MIT
aoc-puzzle-desc-mdAoC'19 Puzzle Description HTML <article> Fragment to Markdown Converter7,900ISC
vehaan open source utility that automates merging of written raw content and xml structures into web pages.7,895AGPL-3.0-only
inorimpd client7,888GPL-3.0-only
git-hooks-dispatchRun hooks only in a directory where files are changed. Useful for monorepo.7,884MIT
git-hackmeSpontaneously host a local git repository for collaboration, use with mob.7,883EUPL-1.2
diffai-coreCore library for AI/ML diff analysis - PyTorch, Safetensors, tensor statistics7,883MIT
exiftoolA Rust wrapper for ExifTool.7,877Apache-2.0
crypto-candlesticks-rustDownload candlestick data fast & easy for analysis7,873GPL-3.0-or-later
dshCommand line tool for DSH resource management API7,873Apache-2.0
droseraSSH tarpit server7,871MIT
htmlgrephtmlgrep is a suite of tools for searching HTML documents7,871ISC
id3-jsonRead and write ID3 tags in a machine-readable way7,868MIT
kaspa-minerA high performance Kaspa CPU miner for testnets and development networks7,864MIT/Apache-2.0
yt-sub-coreyt-sub core library7,862MIT
wrkflw-validatorsWorkflow validation functionality for wrkflw execution engine7,861MIT
console-promptconsole_prompt is a very simple library for creating clean, thread-safe cli prompts for interactive cli programs in rust heavily…7,856non-standard
rjcrjc converts the output of many commands, file-types, and strings to JSON, YAML, or TOML7,856MPL-2.0
shrs_output_captureCapture the previous stdout and stderr output7,854MIT OR Apache-2.0
tytanic-filterA generic filtlering DSL for the Tytanic.7,853MIT OR Apache-2.0
rtabA command-line tool for generating tables from CSV.7,851MIT
guildGuild is a Command Line Interface build with Rust that posts code snippets to a Discord channel using Webhooks.7,850MIT
peepThe CLI text viewer tool that works like `less` command on small pane within the terminal window.7,850MIT
char-coalA command line dictionary7,849MIT
airmuxJust another tmux session manager7,849MIT
diverterquickly switch between Steam accounts on Windows.7,846MIT OR Apache-2.0
bmarkBookmarks cli for your local file system.7,840MIT
codebook-lspA code-aware spell checker with language server implementation, installable via cargo install7,840MIT
wrkflw-uiTerminal user interface for wrkflw workflow execution engine7,835MIT
nabuKeep your work commited and your repository up-to-date!7,833MIT OR Apache-2.0
glazewm-extraThis repository contains additional features for the Glaze Window Manager (glazewm) based on ipc and windows api.7,831MIT
pioneerctlA remote control for certain Pioneer recievers7,823GPL-3.0-or-later
magic-wormhole-cliGet things from one computer to another, safely7,822EUPL-1.2
aconvConverts texts from the auto-detected encoding to UTF-8 or a specified encoding7,818MIT OR Apache-2.0
codelistA tiny tool for surfing a file structure, intended for codebases7,810MIT
rustubbleA brief description of what your crate does.7,808Apache-2.0
shrs_linereadline implementation7,801MIT OR Apache-2.0
ublox-rnxEfficient RINEX production from a Ublox GNSS receiver7,800MIT OR Apache-2.0
iziaInteractive Shell for the Zia Programming Language7,799GPL-3.0
starship-jjstarship plugin for jj7,799MIT
rustic-readerA minimalistic ebook reader7,796AGPL-3.0
mdtable-cliA tool that makes creating tables in markdown much easier!7,792MIT
cargo-firstA cargo subcommand to stop execution after the first error.7,791MIT
sway-easyfocusA tool to help efficiently focus windows in Sway inspired by i3-easyfocus.7,789MIT
allyaudioA simple audio player CLI tool written in Rust.7,788MIT
ddnet-map-genA DDraceNetwork map generator.7,786AGPL-3.0-only
jxAn interactive JSON explorer for the command line7,786Unlicense
usereport-rsCollect system information for the first 60 seconds of a performance analysis7,785MIT
pacdef_macrosprocedural macros for pacdef7,777GPL-3.0-or-later
pager-rsCross-platform, customizable terminal pager library for rust.7,777MIT
basilkA Terminal User Interface (TUI) to manage your tasks with minimal kanban logic7,774MIT OR Apache-2.0
miden-cliCLI binary application that facilitates interaction with the Miden rollup7,771MIT
eradicateA cli utility to remove hosts from your known_hosts file7,768GPL-3.0
castwright🎥 Scripted terminal recording.7,767GPL-3.0-or-later
mpigdbA wrapper arround mpiexec, gdbserver, and gdb that makes debugging MPI programs eaiser7,765BSD-2-Clause
svg2colored-pngAn SVG to PNG converter7,762GPL-3.0
bitformatFormats bit-focused data structure for printing to terminals and logs.7,754GPL-3.0-or-later
stream-logs-to-s3Buffer text to S3, batching them up by size and/or time period. This is intended to be a replacement for rotatelogs on (e.g.)…7,751MIT OR Apache-2.0
hemanHTTP error manual7,748BSD-2-Clause
safe-mac-cliA CLI tool, that creates new .env file which based on something you choose and appends a mac-address to it.7,747MIT
tenjin_sdnTenjin is The software-defined networking framework written in Rust, offering high performance and memory safety. It can be used…7,745MIT
embinEmbed binary or text files into source code of a specific language7,739MIT
openapi_lib_generatorRust openapi lib generator7,738MIT OR Apache-2.0
tabulateTool for aligning data in columns7,736MIT/Apache-2.0
graph_fsA CLI tool that helps query a local or remote file system by a GraphQL interface7,735MIT OR Apache-2.0
thruCommand-line interface for the Thru blockchain7,734Apache-2.0
cot-cliCommand-line interface for the Cot web framework7,731MIT OR Apache-2.0
tailwind-yewSets up tailwind css in your existing yew project7,730MIT
pistaA simple bash prompt for programmers7,720MIT
scratch-serverSimple HTTP Server7,720MIT
gittyInteractive command line interface for enhanced workflow when using the Git CLI7,718MIT OR Apache-2.0
mc-server-pingerCommand line utility for pinging Minecraft servers via Server List Ping protocol7,717Apache-2.0
searchA recursive search tool to locate files or find certain strings in files7,716MIT
proplateProplate is a CLI tool that allows you to quickly create and set up project structures based on templates, and also create your…7,716MIT
stoic-dotfilesA tool for managing dotfiles7,716MIT
ut-cliA command line tool to handle unix timestamp.7,715MIT
gitlab_s3_releaserTool to create GitLab releases from S3 bucket7,713MIT
wysgyA command line graph DB for making higher dimensional notes7,707MIT OR Apache-2.0
rstrictA lightweight CLI to securely exec Linux processes inside the Kernels Landlock LSM sandbox for filesystem and network access…7,705MIT
lwa_unity_unpackSimple CLI tool for unpacking the unitypackages.7,704MIT
tvrank-cliQuery and sort information about movies and series7,700MIT
stayawakeStayAwake is a simple program for Windows & MacOS to keep your system awake without affecting your workflow. Inspired by…7,698MIT
rust-callMake remote development more elegant7,698Apache-2.0
grittyA command line tool to manage your remote repositories on GitHub, GitLab and Gitea remotes7,697MIT
ufe_abeA tool to measure the data bandwidth betweeen RAM and GPU7,696MIT OR Apache-2.0
jottemA lightweight CLI manager for your markdown notes.7,695MIT
dfangA tool to defang IOCs.7,694MIT
wrkflw-githubGitHub API integration for wrkflw workflow execution engine7,694MIT
entroProgram to count character frequency from STDIN7,690MIT
dtn7-codegencodegen helpers for dtn7-rs7,689MIT OR Apache-2.0
qsspodcasts_path_providingPath providing utilities for QSSPodcasts, you probably don't need it.7,685BSD-2-Clause
cmus-status-linePrints cmus playback information in a configurable format to stdout7,681MIT
empAn Efficiently Managed Packaging system, NBT but better!7,680non-standard
jsonschema-for-tomlA command-line tool for validating TOML files against JSON Schema.7,677MIT
sdmwA Simple Dotfiles Manager.7,674MIT OR Apache-2.0
sl-rsPure Rust port of the SL, an old joke command.
SL (Steam Locomotive) runs across your terminal when you type "sl" as you meant to…7,672MIT/Apache-2.0
soft_matrixSoft Matrix upmixes two-channel stereo to surround sound7,671MIT
bamcalibA command line tools to compute normalized bigwig from calibrated bam of a Chip-Seq experiment7,670AGPL-3.0-or-later
rng-queryCLI to use pseudorandomness the easy way7,669MIT
gid_cliHelp project managers and project owners with easy-to-understand views of github issue dependencies.7,664MIT
mastermind-rsA TUI game based on Mastermind/Bulls & Cows7,663GPL-3.0
fsyamlStore large, unmanageable yaml files as multiple, manageable ones across your file system.7,658MIT OR Apache-2.0
music-exporterexport music from different sources7,658MIT
lsfpCross-platform alternative to ls, specifically designed for programmers7,657non-standard
oxidd-cliCommand line interface for OxiDD7,646MIT OR Apache-2.0
auto-releaseCommand-line utility for automatically releasing Rust code7,640MIT OR Apache-2.0