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.
playdate-symbolizeTools for symbolise addresses from bin (pdex.elf) and Playdate's trace or crashlog.7,241MIT OR Apache-2.0
rsql_driver_snowflakersql snowflake driver7,241Apache-2.0 OR MIT
sky-color-wallpaperSet random wallpapers according to sky color7,235MIT OR Apache-2.0
src5-rsUtility for generating SRC5 interfaces ids from Cairo traits7,232MIT
lesspass-clientLessPass API server client library and CLI written in Rust7,231GPL-3.0-only
paging-calculatorCLI utility that helps you to calculate indices into the page table from a
virtual address. The tool knows multiple paging…7,230MIT
partyA command execution automator7,228MIT OR Apache-2.0
balatro_tui_coreCore modules for Balatro CLI game7,227non-standard
hotspots-utilitiesA tool to find hotspots in your git repository.7,226MIT
lowestbinsLowestbins made in rust for maximum efficiency7,226Apache-2.0
feature-checkQuery a program for supported features7,226BSD-2-Clause
proudcatproudcat - cat + :rainbow:7,224GPL-3.0-or-later
debtmapCode complexity and technical debt analyzer7,223MIT
rsql_driver_yamlrsql yaml driver7,217Apache-2.0 OR MIT
bcpA convenient program for copying blocks of bytes within files.7,215MIT/Apache-2.0
biotoolsSimple bioinformatics CLI tools for sequence analysis and manipulation7,211MIT
gmuxManage multiple git repositories with ease.7,205MIT
csv-to-htmlConvert CSV to HTML table7,204MIT
mcpsA command-line tool for running Monte Carlo simulations on project schedules.7,203MIT
papyri-langCompiler for the Papyri markup language7,200MIT
setwallSet your wallpaper on Wayland or X11.7,200MIT
qkCLI for quickly starting new projects7,195MIT
cargo-build-gitGiven a Git repository link to a Cargo project, builds it and outputs the release folder.7,194MIT
kabegamiSimple Background Setter7,185MIT
wsbroadWebsocket server that broadcasts each message to other clients connected to the same URL7,184MIT/Apache-2.0
prefixloadS3 cli backup by file name prefix7,184MIT
dursDurs: A fast, intuitive disk usage analyzer in Rust. Quickly assess file system space with efficient, clear visualizations and…7,174MIT
catch-inputLibrary implementing a macro for retrieving user input from the console.7,173MIT
ge-manA manager for GE Proton and Wine GE versions.7,173MIT OR Apache-2.0
appddlSmall download tool to automate AppDynamics downloads.7,171MIT
limberA simple (but quick) tool for backing up Elasticsearch documents.7,169MIT
testproxyTool for end-to-end testing of proxy servers7,169GPL-3.0
rsql_driver_mariadbrsql mariadb driver7,169Apache-2.0 OR MIT
find_latest_navfind latest net-asset-value (NAV) for the given scheme code or ISIN code; the source data is taken from amfi website7,164MIT
ordinarydOrdinary Server7,163AGPL-3.0-only
punch-clockLightweight terminal time-tracking utility.7,162MIT OR Apache-2.0
forgejo-cliCLI tool for Forgejo7,159Apache-2.0 OR MIT
soprintlnprintln wrapper that includes a timestamp, shared object ID and thread ID with useful colors7,155MIT OR Apache-2.0
tootersA Rust TUI Mastodon App7,153non-standard
notabeneA fast linter for changelogs in Keep a Changelog format7,150MIT
mfawsA CLI tool to manage AWS credentials for MFA-enabled accounts7,147MIT
clpSimple library for creating "command line presentations".7,139MIT
odbc-toolsCommand line interface tools to query databases with via native ODBC drivers7,137MIT
bleubleu is a friendly bluetooth cli written in rust7,137MIT OR Apache-2.0
pug_tmp_workaroundpug.js reimplemented in rust for speed7,121MIT
jiggyMinimalistic cross-platform mouse jiggler written in Rust.7,121MIT
bubbletea-widgetsA collection of reusable TUI components for building terminal applications with bubbletea-rs7,117MIT
scwapeA tool to scrape the web via CSS selectors7,114MIT
bagexManage environment of executables with ease7,113MIT
yarlA simple cli ledger written in rust for keepnig track of all your finances7,112GPL-3.0-only
hemingwayAn economical RSS reader for your terminal.7,111MIT
best_skn_utilsA Simple Utility Library For Rust7,109MIT
smbcloud-networkCommand line tool for deploying NextJS app on the smbCloud platform.7,108Apache-2.0
perftachoTool for measuring performance of binaries7,106Apache-2.0
qsspodcasts_fs_utilsfilesystem utils for QSSPodcasts. You probably don't have any need for it.7,105BSD-2-Clause
portsList listening ports.7,101GPL-3.0-or-later
img-renamerRename images in numberic order7,100AGPL-3.0-only
wtr-watcherFilesystem watcher. Works anywhere. Simple, efficient and friendly.7,100MIT
inrs[deprecated] Simple CLI to (add, delete, update, create) i18n translation file7,098GPL-3.0-only
awryLibrary for creating FM-indexes from FASTA/FASTQ files. AWRY is able to search at lightning speed by leveraging SIMD…7,094BSD-3-Clause
unionfarmutility for managing symlink farms7,094GPL-3.0-or-later
get-capecTools for CVE managing, exploring and collect some data about their weaknesses and classifications7,091MIT
sentry-processReport failed processes/scripts to Sentry7,089MIT
birdviewCommand line tools for project reviews7,089Apache-2.0
falconfTODO description here7,088GPL-3.0-only
pokemPok'em, a notification helper bot for Matrix.7,082MIT
ultimate64Rust library and command line interface for networking with Ultimate-64 and Ultimate-II+ devices using the REST API7,080MIT OR Apache-2.0
rsql_driver_redshiftrsql redshift driver7,078Apache-2.0 OR MIT
ssubmitSubmit sbatch jobs without having to create a submission script7,076non-standard
md2srcMarkdown to source. Extracts code blocks marked with triple backticks into files.7,075Apache-2.0
rsql_driver_parquetrsql parquet driver7,075Apache-2.0 OR MIT
yash-promptCommand line prompt for yash shell7,075GPL-3.0-or-later
git-tcrddthis project has been renamed to git-gamble ; blend TCR + TDD to make sure to develop the right thing, babystep by babystep7,069ISC
alepcSimple CLI to create/modify aleecers post template 🦀7,065GPL-3.0-only
rsql_driver_tsvrsql tsv driver7,064Apache-2.0 OR MIT
cargo-proc-macroKickstart a proc-macro project with a straight-forward template.7,063EUPL-1.2+
lsplusA replacement for the 'ls' command written in Rust.7,063MIT
quilibriumQuilibrium client library7,062MIT OR Apache-2.0
hakuA command runner - a handy way to execute project specific tasks7,059Apache-2.0
cargo-remoteCargo subcommand to build rust projects remotely7,056MIT
rsql_driver_arrowrsql arrow driver7,056Apache-2.0 OR MIT
fair-baccaratDeterministically plays games of baccarat using a server seed, client seed and nonce.7,051MIT
katharsisCLI tool for generating RSS feeds.7,050MIT
bibeCLI tool to download from various man{ga,hua;hwa}s websites7,050BSD-3-Clause
rsql_driver_odsrsql ods driver7,049Apache-2.0 OR MIT
entryAn interactive CLI for generating JSON-formatted data from a local schema7,046MIT
log-analyzerlog analyzer is a crate used to read, filter and search logs7,043Unlicense OR MIT
rops-cliSOPS CLI alternative in pure Rust7,043MPL-2.0
probablesData structure is a good start to grasp language implementation, no matter how many packages are shared by your peers. Currently…7,041MIT
gpg-expire-warnerPrints a warning when GPG keys are about to expire7,040GPL-3.0-or-later
yowslYet another Windows Subsystem for Linux tweaker7,040Apache-2.0
e_midiAn interactive/CLI/library MIDI player with advanced playback options, looping, and scan modes.7,040MIT
tobaruPort forwarding CLI utility written in Rust with allowlists, TLS SNI and ALPN routing, HTTP forwarding, load balancing,…7,039MIT
vtcode-file-searchFast, parallel fuzzy file search library for VT Code7,039MIT
wowAddonManagerA TUI for managing WoW (retail and classic) addons.7,037MIT
toke-runnerA command runner for toml files7,036MIT
mangptCLI program to ask ChatGPT how to use other CLI programs7,036MIT
didA tool to keep track of the activities done7,032non-standard
rsql_driver_jsonrsql json driver7,030Apache-2.0 OR MIT
slow-scan-printText is printed at fixed intervals by character or by line, and its name is inspired by SSTV (Slow Scan Television).7,030MIT
rsql_driver_jsonlrsql jsonl driver7,029Apache-2.0 OR MIT
caracatA fast ICMP/UDP IPv4/v6 Paris traceroute and ping engine.7,028MIT
shrs_cd_toolsVariety of utilities for running commands conditionally on directory change7,027MIT OR Apache-2.0
get-hashGet hash of a string7,020MIT
arcconfigFacilitates querying of digital video game archives7,014non-standard
shrs_muxshell language multiplexer7,014MIT OR Apache-2.0
kbgpgGnuPG-compatibility wrapper for Keybase7,013GPL-2.0
coreminerA debugger which can be used to debug programs that do not want to be debugged7,013MIT
certreplaceCLI tool for replacing x509 certificates and their private keys.7,011GPL-3.0-or-later
viroLoads your environment so you don't have to.7,010non-standard
bunny-apiAlpha API client for Bunny.net7,006Apache-2.0
gorderCalculating lipid order parameters from Gromacs simulations7,004MIT
clidoA tool for creating and maintaining a todo-list on the command line7,003MIT OR Apache-2.0
cmd_lib_cfModified version of cmd_lib with CREATE_NO_WINDOW built in7,001MIT OR Apache-2.0
girt-viewView modules for git-interactive-rebase-tool7,000GPL-3.0-or-later
duriCLI tool to get data URI of a file7,000GPL-3.0-or-later
kubectxSwitch between Kubernetes contexts6,999MIT
rsql_driver_xmlrsql xml driver6,998Apache-2.0 OR MIT
hlHighlight patterns.6,997MIT
dhcpmA cli for mocking DHCP messages and running rhai scripts to test DHCP servers. Aims to support v4 & v6, thought v6 is as of yet…6,995MIT
zshrsThe first compiled Unix shell — bytecode VM, worker pool, AOP intercept, Rkyv caching6,994MIT
albertA terminal calculator written in Rust with ❤️6,989Apache-2.0
inullifyWatch directories, and truncate dangerous files.6,989MIT
kailua🌴 Type Checker and IDE Support for Lua6,988MIT/Apache-2.0
girt-todo-fileTodo file systems for git-interactive-rebase-tool6,988GPL-3.0-or-later
rsql_driver_rusqlitersql rusqlite driver6,988Apache-2.0 OR MIT
mediCLI driven Markdown manager.6,986MIT
agnosObtain (wildcard) certificates from let's encrypt using dns-01 without the need for API access to your DNS provider.6,984MIT
toa-pingUtility to perform pings.6,983MIT
bake-cliTask runner built to be tastier than `make`6,981Apache-2.0
seecretsA password-protected way of creating and storing secrets6,980non-standard
girt-inputInput module for git-interactive-rebase-tool6,978GPL-3.0-or-later
renode-runRun embedded programs in the renode emulator6,975MIT OR Apache-2.0
jsonlinesUtilities to work with json lines6,974Apache-2.0
rremindA simple reminder service inspired by Diane Skoll's 'remind'6,970GPL-3.0-only
cargo-flakea tool to detect flakey tests6,969MIT
emojifinderThe terminal based Emoji finder you've always needed6,967MIT
sunnyTool to download free music from Bandcamp.
Automatically organize files to folder, ID3 tags (including album art).6,963MIT OR Apache-2.0
procxProcX is an interactive command-line tool for quickly searching and terminating processes, offering a streamlined alternative to…6,962non-standard
diffdirdeep compare two directories for differences6,961MIT
workspacer-check-publish-readyA Rust crate providing async interfaces for checking if a workspace or crate is ready for publishing on crates.io, ensuring…6,960MIT
sprites7800a companion tool of cc7800 generating C sprites/tiles code6,959GPL-3.0-or-later
ftdcCrate to download ftdc data for mongodb clusters.6,958MIT
hdrfixA tool for mapping HDR screenshots to SDR6,955MIT
mtempCLI for monitoring temperatures6,951MIT
filenamefixA tool for fix filename.6,949MIT
es-public-proxysimple read-only HTTP reverse-proxy for exposing an Elasticsearch node to the public internet6,949AGPL-3.0-or-later
omdA minimalistic and slick looking markdown viewer with support for hot reloading and latex6,948MIT
giflarSosi -> Dat file parser6,943MIT
pg_exporterPostgreSQL metric exporter for Prometheus6,941BSD-3-Clause
wincentA library for handling windows quick access6,940MIT
awesome-cliA command runner designed to streamline command orchestration.6,939MIT OR Apache-2.0
bonkyThe blazingly fast touch alternative written in rust. Made for the sole purpose to create files.6,938MIT
proxierAuto proxy whitelist and delist crate for 3rd party services.6,935MIT
hostileWant this package name? Contact me!6,933MIT
hiero_packa simple parser and packing tool for libgdx's Hiero6,930MIT OR Apache-2.0
poetry-book-clipoetry-book command line interface. Create a poetry book in latex from your terminal.6,929MIT OR Apache-2.0
template_generatorA Rust CLI tool for generating Clean Architecture project boilerplates.6,928MIT
ektLightweight tool to generate ethereum keys and addresses.6,927GPL-3.0-or-later
emoji-craftera command line tool for automating emoji exports from svg, including animation6,922non-standard
sdr-heatmapGenerates images from rtl_power csv files6,915AGPL-3.0-or-later
shrs_core_macrosutilities for managing jobs and processes6,912MIT OR Apache-2.0
geode-finderTool to search for geodes and budding amethyst clusters in a Minecraft world6,909MIT
renaticA flexible and customizable static site generator6,908GPL-3.0
term_ansiA super lightweight macros crates to add ANSI Codes to your project6,908MIT
copy_confirmerConfirms all files are copied somewhere.6,906AGPL-3.0-or-later
ansible-rsA Rust wrapper library for Ansible command-line tools (Linux/Unix only)6,906AGPL-3.0
fxFiletree eXploratory analyzer6,905GPL-3.0-or-later
rhizA deliberately minimal task runner.6,905AGPL-3.0-or-later
dictccRust API for reading and querying the dict.cc offline translation database.6,905GPL-3.0
etk-cliEVM Toolkit command-line utilities6,902MIT OR Apache-2.0
bredThe fastest binary file reader with coloring6,900MIT
cargo-rpmstatuscargo-tree for RPM packaging6,898(MIT OR Apache-2.0) AND GPL-3.0-or-later
spicatFull-duplex SPI transactions from the command line6,896BSD-2-Clause
volume-ctlcommand line tool to control PulseAudio volume6,895BSD-2-Clause
parse-dockerfileDockerfile parser, written in Rust.6,895Apache-2.0 OR MIT
challenge-promptchallenge-prompt makes the user pause before doing something dangerous6,894Apache-2.0
imgcatrCat for images6,893MIT
oscarA CLI application to download videos from PBS. Ideally run in cron or another scheduler.6,891MIT OR Apache-2.0
mailprocProcess email based on contents, like procmail.6,890MIT
swhA CLI for Switch Hosts6,885MIT
gaddCommand-line utility for staging changes to Git (alternative to git-add's interactive mode).6,884MIT
ncwNative Instruments NCW audio file format support6,881MIT OR Apache-2.0
jest_lintLint your Jest unit tests to find problems6,878MIT
catflapCreates a TCP socket and passes its descriptor as an env variable6,878MIT
git_httpsable_cligit via https.6,877MIT/Apache-2.0
xorstreamUtility for xoring a vector of data with an (optionally async) stream of data6,875GPL-3.0-or-later
desdemonaCommand line Othello and simulation framework6,874GPL-3.0
txtwebtext file-based webpage generating tool6,873MIT
ecojiProvides base-1024 encoding and decoding using an alphabet of emojis.6,869MIT/Apache-2.0
blessingSQLite Blessing License Generator6,866blessing
trailing-whitespacesRemoves trailing whitespaces and trailing empty lines from text files6,865Unlicense OR CC0-1.0
moccasinA TUI feed reader for RSS, Atom, and (aspirationally) Podcasts6,865MIT
pamlyCommand line interface for digital pathology tools.6,865MIT
swayhideA window swallower for swaywm6,862GPL-3.0-or-later
honggFuzz your Rust code with Google-developped Honggfuzz !6,861MIT OR Apache-2.0 OR Unlicense OR WTFPL
bunyan_viewA full-featured port of the Node Bunyan structured log file viewer6,857MPL-2.0
rubanA CLI tool to input, start and finish your todos without leaving the terminal.6,857MIT OR Apache-2.0
waycornerHot corners for Wayland. Create anchors in the corners of your monitors and execute a command of your choice.6,856MIT
proplate-coreProplate is a CLI tool that allows you to quickly create and set up project structures based on templates, and also create your…6,854MIT