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.
disarm64disarm64 provides a tool and a library for decoding ARM64 instructions (at least 250 MiB/sec
of the decoding speed is delivered…42,592Unlicense OR MIT
fastpastaCLI for verifying or examining readout data from the ALICE detector.42,586MIT OR Apache-2.0
lcodeAn application of terminal write leetcode.一个终端刷力扣的应用42,572Apache-2.0
grip-grabA faster, more lightweight ripgrep alternative.42,504Apache-2.0
mc-repackA command-line interface for repacking Minecraft mods and resource packs to optimize size and loading speed.42,460MIT
sniffglueSecure multithreaded packet sniffer42,361GPL-3.0-or-later
cavifEncodes images in AVIF format (image2avif converter) using a pure-Rust encoder.42,276BSD-3-Clause
s3mCLI for streams of data in S3 buckets42,193BSD-3-Clause
xml_schema_generatorCreate Rust struct for given XML file, that allows to deserliaze the given XML using serde or vice versa42,132Apache-2.0
gengo-binGet the language distribution stats of your repository41,970MIT OR Apache-2.0
webdriver-installFast and simple webdriver installation41,953MIT
code-minimapA high performance code minimap generator41,931Apache-2.0 OR MIT
jfA small utility to safely format and print JSON objects in the commandline41,831MIT
phetchquick lil gopher client41,802MIT
bashkitAwesomely fast virtual sandbox with bash and file system41,717MIT
rustic-rsrustic - fast, encrypted, deduplicated backups powered by Rust41,667Apache-2.0 OR MIT
rust-latestA CLI tool to determine the latest version of the Rust toolchain.41,645MIT
srgnA grep-like tool which understands source code syntax and allows for manipulation in addition to search41,616MIT
blutils-coreA utility to make it easier to run and analyze Blast results41,587Apache-2.0
hmhomemaker. Slightly more than yet another dotfile manager.41,434Apache-2.0
batsA spooooky app for printing bats (and other things) to your terminal41,392Apache-2.0 OR MIT
siliconCreate beautiful image of your code41,275MIT
prs-cliSecure, fast & convenient password manager CLI with GPG & git sync41,069GPL-3.0
i2p_clientA SAMv3 I2P client for the local I2P router instance.40,933non-standard
customasmAn assembler for custom, user-defined instruction sets!40,913Apache-2.0
libdohDoH and Oblivious DoH library for the rust-doh app40,825MIT
horsinstant coding answers via the command line(just like howdoi)40,783GPL-3.0
colorizedA tool to colorized output40,647MIT
prs-gtk3Secure, fast & convenient password manager CLI with GPG & git sync40,551GPL-3.0
trippyA network diagnostic tool40,434Apache-2.0
ssgA secure-by-default static site generator built in Rust. WCAG 2.2 AA validation, CSP/SRI hardening, native JS/CSS minification,…40,420MIT OR Apache-2.0
gui-deriveCustom derive macros for the gui crate.40,406GPL-3.0-or-later
doistdoist is an unofficial command line app for interacting with the Todoist API40,397MIT
garden-toolsGarden grows and cultivates collections of Git trees
Garden lets you define and run commands over collections of…40,350MIT
wthrrWeather companion for the terminal40,321MIT
tidy-viewerHead, but for CSV files and with color40,312Unlicense OR MIT
ttfbLibrary + CLI utility to measure the TTFB (time to first byte) of HTTP(S)
requests. This includes data of intermediate steps,…40,308MIT
xvc-walkerXvc parallel file system walker with ignore features40,284GPL-3.0
rpickHelps you pick items from a list by various algorithms. Example uses: pick a
restaurant you haven't been to in a…40,122GPL-3.0
zebra-testTest harnesses and test vectors for Zebra40,076MIT OR Apache-2.0
text-tablesA terminal/text table prettifier with no dependencies40,052MIT/Apache-2.0
doh-clientDNS over HTTPS client40,007BSD-3-Clause
blutils-proc-adapterA utility to make it easier to run and analyze Blast results39,848Apache-2.0
envfulA tool to verify the presence of environment variables before running a process39,807MIT
git-credential-keepassxcHelper that allows Git and shell scripts to use KeePassXC as credential store39,758GPL-3.0-or-later
stubr-cliWiremock implemented in Rust39,756Apache-2.0
xidlehookxautolock rewrite in Rust, with a few extra features39,740MIT
ck3-tigerValidator that checks Crusader Kings 3 user mod files for mistakes and warns about them. For example: missing localizations, or…39,704GPL-3.0-or-later
alogAnonymize 'Combined Log Format' data39,668MIT
uu_pathchkpathchk ~ (uutils) diagnose invalid or non-portable PATHNAME39,623MIT
wasm-server-runnercargo run for wasm programs39,593MIT
pretty-execPrint a command and then execute it39,590MIT
docx-parserParse Word and OpenOffice DOCX files, and output markdown or JSON39,583MIT OR Apache-2.0
uu_chmodchmod ~ (uutils) change mode of FILE39,567MIT
jaArchived OpenAI chat CLI wrapper; use maintained AI coding CLIs instead39,509MIT
mirTool to mirror a user's entire accessible GitLab group hierarchy locally and optionally clone all projects.39,500MIT
tintyChange the theme of your terminal, text editor and anything else with one command!39,459GPL-3.0-only
cryptrsimple encrypted (streaming) values39,413Apache-2.0
t-recBlazingly fast terminal recorder that generates animated gif images for the web written in rust.39,377GPL-3.0-only
nominoBatch rename utility for developers39,300MIT OR Apache-2.0
aki-xcatconcatenate files that are plain, gzip, xz and zstd.39,230MIT OR Apache-2.0
nuts-toolA cmdline utility for the nuts container39,181MIT
toiletcliFramework for command line applications.39,150MIT
zinniaZinnia is a runtime for Filecoin Station modules. It provides a sandboxed environment to execute untrusted code on consumer-grade…39,134MIT OR Apache-2.0
erdtreeerdtree (erd) is a cross-platform, multi-threaded, and general purpose
filesystem and disk usage utility that is aware of…39,119MIT
kalk_cliA calculator that supports user-defined functions, variables and units, and can handle fairly ambiguous syntax.39,076MIT
uu_lognamelogname ~ (uutils) display the login name of the current user39,064MIT
deadwikidead simple personal wiki39,056MIT
uu_statstat ~ (uutils) display FILE status39,032MIT
toml2jsonConvert TOML to JSON38,788MIT
reddit-searchA search tool for the pushshift.io Reddit dumps.38,742MIT
git-branchlessBranchless workflow for Git38,735MIT OR Apache-2.0
pixelmoshPNG corrupter38,679MIT
git-repo-managerManage multiple git repositories.
You configure the git repositories in a file, the program does the rest!38,638GPL-3.0-only
markdown2html-converterA tool for converting a Markdown file to a single HTML file with built-in CSS and JS.38,609MIT
imageboard_downloaderCli utility to bulk download images from popular imageboard sites (Boorus) using their APIs38,575MIT
jsondiffA tool for outputs semantic difference of json38,333MIT
matchtigsDifferent algorithms for computing small and minimum plain text representations of kmer sets.38,296non-standard
fifA command-line tool for detecting and optionally correcting files with incorrect extensions.38,288GPL-3.0-or-later
omtA set of tiny tools mostly used for game development. A Texture atlas packer, a font converter, a pakfile creator.37,985MIT
hyprscratchImproved scratchpad functionality for Hyprland37,956MIT
imdb-idGet IMDb IDs using a commandline search tool37,870GPL-3.0-only
lux-cliA luxurious package manager for Lua37,803LGPL-3.0+
blockishdisplay images in a terminal with UTF8 blocks37,768MIT
uu_killkill ~ (uutils) send a signal to a process37,709MIT
uu_chgrpchgrp ~ (uutils) change the group ownership of FILE37,669MIT
blutils-cliThe CLI port of the blutils library37,623Apache-2.0
uu_idid ~ (uutils) display user and group information for USER37,610MIT
redarrowExecute commands on remote servers.37,581BSD-3-Clause
tmplgenVoid Linux template generator for language-specific package managers37,572GPL-3.0-or-later
linoA command line text editor with notepad like key bindings.37,566MIT
console-utilsSimple CLI Input and Control Utilities37,565MIT OR Apache-2.0
shad3App for hashing entries in blocklists37,547GPL-3.0
xvc-loggingLogging crate for Xvc37,479GPL-3.0
movineA simple database migration manager37,444MIT
crosupA simple CLI tool to quickly setup your development environment on Chomebook (ChromeOS) or any Linux Distribution.37,384MIT
aki-xteecopy standard input to each files and standard output.37,339MIT OR Apache-2.0
fm-tuiFM : a file manager inspired by ranger and dired{n}{n}Config files ~/.config/fm/{n}Documentation https://github.com/qkzk/fm{n}37,311non-standard
aki-resortsort lines of text. You can use regex to specify the KEY.37,306MIT OR Apache-2.0
uu_stdbuf_libstdbufstdbuf/libstdbuf ~ (uutils); dynamic library required for stdbuf37,297MIT
cdocA markdown-based document parser and processor37,272GPL-3.0-or-later
spekiFlashcard app for your terminal37,264GPL-2.0-only
listsendSend emails to CSV list from template on CLI37,261MIT/Apache-2.0
trello-rsA Trello API client for the command line37,257GPL-3.0-only
favicon-generatorIt helps you generate favicons with different formats and sizes.37,228MIT
reveal-yamlA YAML project manager serving Reveal.js slides.37,214MIT
uu_ttytty ~ (uutils) display the name of the terminal connected to standard input37,154MIT
uu_chownchown ~ (uutils) change the ownership of FILE37,139MIT
uu_installinstall ~ (uutils) copy files from SOURCE to DESTINATION (with specified attributes)37,115MIT
cargo-bomBill of Materials for Rust Crates37,090MIT
remotemobConsole tool for streamlining remote mobbing36,996MIT OR Apache-2.0
uu_timeouttimeout ~ (uutils) run COMMAND with a DURATION time limit36,985MIT
pay-respectsCommand suggestions, command-not-found and thefuck replacement written in Rust36,969AGPL-3.0-or-later
yash-fnmatchPOSIX-compatible pattern matching for globbing36,955MIT OR Apache-2.0
uu_chrootchroot ~ (uutils) run COMMAND under a new root directory36,944MIT
volo-clivolo-cli is the command line interface for volo, which provides
the ability to generate default project layout and manage…36,889MIT OR Apache-2.0
hadolint-sarifConvert hadolint output to SARIF36,874MIT
cargo-attributionA cargo subcommand to give credit to your dependencies36,867MPL-2.0
vrc-get-vpmOpen Source client of VRChat Package Manager. This is the library is made for vrc-get.36,825MIT
uu_nicenice ~ (uutils) run PROGRAM with modified scheduling priority36,821MIT
uu_groupsgroups ~ (uutils) display group memberships for USERNAME36,815MIT
versioVersio is a tool to manage and publish project versions.36,800non-standard
nwr**N**CBI taxonomy and assembly **WR**angler36,751MIT
uu_nohupnohup ~ (uutils) run COMMAND, ignoring hangup signals36,744MIT
arch-auditA utility like pkg-audit for Arch Linux based on Arch Security Team data36,691MIT
uu_usersusers ~ (uutils) display names of currently logged-in users36,676MIT
yash-syntaxPOSIX-compatible shell script syntax parser36,668GPL-3.0-or-later
uu_mknodmknod ~ (uutils) create special file NAME of TYPE36,648MIT
uu_pinkypinky ~ (uutils) display user information36,624MIT
uu_mkfifomkfifo ~ (uutils) create FIFOs (named pipes)36,611MIT
uu_hostidhostid ~ (uutils) display the numeric identifier of the current host36,604MIT
uu_uptimeuptime ~ (uutils) display dynamic system information36,593MIT
git-mob-toolA CLI tool which can help users automatically add co-author(s) to git commits for pair/mob programming36,587MIT
dufDuf is a simple file server.36,579MIT OR Apache-2.0
yjCommand line tool that converts YAML to JSON36,515Apache-2.0
rhitnginx log " analyzer36,486MIT
uu_whowho ~ (uutils) display information about currently logged-in users36,467MIT
sequoia-sqvA simple OpenPGP signature verification program36,435LGPL-2.0-or-later
xtTranslate between serialized data formats36,382MIT
xpgxkcd-style password generator36,327MIT
hfCross-platform hidden file library and utility36,225Apache-2.0 OR MIT
terminalUnified API over different TUI libraries.36,218MIT
atext2htmlConvert a text with markup hyperlinks to HTML36,172MIT/Apache-2.0
parsec-toolParsec Command Line Interface36,138Apache-2.0
brush-builtinsBuiltins for a POSIX/bash shell (used by brush-shell)36,136MIT
headless_browser_libA library providing a Chrome proxy API for managing Chrome instances in cloud environments.36,071MIT
tabThe intuitive, config-driven terminal multiplexer36,022MIT
jsonrepairFast, low-dependency JSON repair for Rust. Turns 'almost JSON' into valid JSON; supports streaming and writer-based output.35,971MIT OR Apache-2.0
python-launcherThe Python launcher for Unix35,939MIT
openpgp-card-toolsA tool for inspecting, configuring and using OpenPGP cards35,893MIT OR Apache-2.0
git-trimAutomatically trims your tracking branches whose upstream branches are merged or stray35,846MIT
sequoia-sopAn implementation of the Stateless OpenPGP Interface using Sequoia35,676GPL-2.0-or-later
xvc-coreXvc core for common elements for all commands35,671GPL-3.0
scrutA simple and powerful test framework for CLI applications35,649MIT
nodLibrary for reading and writing GameCube and Wii disc images.35,649MIT OR Apache-2.0
asfaAvoid sending file attachments by uploading via SSH to a remote site with non-guessable (hash-based) prefix and print URLs.35,572MIT OR Apache-2.0
esbuild-rsRust wrapper for esbuild, an extremely fast JS minifier written in Go35,554MIT
xvc-configXvc configuration management35,464GPL-3.0
lpc55Host-side tooling to interact with LPC55 chips via the ROM bootloader35,458Apache-2.0 OR MIT
tasker-cliA To-Do CLI application for managing your daily Tasks.35,446GPL-3.0-or-later
cargo-scout-auditScout is an extensible open-source tool intended to assist Ink! and Soroban smart contract developers and auditors detect common…35,437MIT
vic3-tigerValidator that checks Victoria 3 user mod files for mistakes and warns about them. For example: missing localizations, or using a…35,432GPL-3.0-or-later
cargo-features-managerA tui tool to enable/disable & prune dependency features35,409MIT
fetterSystem-wide Python package discovery, validation, vulnerability scanning, and allow-listing.35,309GPL-3.0-or-later
rsql_formattersrsql formatters to output rsql results in various formats35,229Apache-2.0 OR MIT
clipboard-history-coreThe ringboard core library.35,217Apache-2.0
uu_stdbufstdbuf ~ (uutils) run COMMAND with modified standard stream buffering35,173MIT
lcov-utilUtility commands to operate and analyze LCOV trace file at blazingly fast.35,121MIT/Apache-2.0
config-managerCrate to build config from environment, command line and files35,066MIT
senilesenile35,016MIT
rsql_driversrsql drivers library35,016Apache-2.0 OR MIT
bacon-lsBacon Language Server35,006non-standard
hgrephgrep is a grep tool with human-friendly search output. This is similar to `-C`
option of `grep` command, but its output is…34,983MIT
vitrineA scriptable static site generator34,970AGPL-3.0-only
disma-cliDiscord server management has never been easier!34,933non-standard
cymeList system USB buses and devices. A modern cross-platform lsusb34,825GPL-3.0-or-later
rusyncMinimalist rsync clone in Rust34,823BSD-3-Clause
clipboard-history-client-sdkAPI bindings to the ringboard server.34,807Apache-2.0
pace_corepace-core - library to support timetracking on the command line34,786AGPL-3.0-or-later
troA Trello API client for the command line34,652GPL-3.0-only
tex-fmtLaTeX formatter written in Rust34,615MIT
aoc-cliAdvent of Code command-line tool34,596MIT
xvc-ecsEntity-Component System for Xvc34,471GPL-3.0
beamcliAn Interface on top of the Teleport CLI.34,385MIT
gelatyxFormat code blocks inside the docs34,381MIT
dismaDiscord server management has never been easier!34,368non-standard
kwaakRun a team of autonomous agents on your code, right from your terminal34,357MIT
groan_rsGromacs Analysis Library for Rust34,339MIT
airmoney-cliairmoney-cli is a command-line interface tool designed to facilitate the development and management of decentralized applications…34,336MIT
meliterminal e-mail client34,096EUPL-1.2 OR GPL-3.0-or-later
songrecAn open-source Shazam client for Linux, written in Rust.34,093GPL-3.0+
chmMigrations CLI tool for ClickHouse34,064MIT
crispr_screenA fast and configurable differential expression analysis tool for CRISPR screens34,035MIT
qscQuick async network scanner CLI33,963GPL-3.0-or-later
fundocThe right tool for documentation generating33,961MIT
xvcAn MLOps tool to manage data files and pipelines on top of Git33,944GPL-3.0
crowbarSecurily generates temporary AWS credentials through Identity Providers using SAML33,930Apache-2.0
stuTUI application for AWS S3 written in Rust using ratatui33,904MIT
ibflexA library and a CLI for reading Interactive Brokers Flex reports and comparing to Ledger-cli transactions33,897GPL-3.0-or-later
tbrTerminal and GUI ebook reader33,872GPL-2.0-only