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.
smartcatPutting a brain behind `cat`.
CLI interface to bring language models in the Unix ecosystem 🐈⬛58,741MIT OR Apache-2.0
rogcatA adb logcat wrapper and log processor58,498MIT
github-distributed-ownersA tool for auto generating GitHub compatible CODEOWNERS files from OWNERS files distributed through the file tree.58,433MIT
novel-cliA set of tools for downloading novels from the web, manipulating text, and generating EPUB58,359MIT OR Apache-2.0
c2rust-ast-builderRust AST builder support crate for the C2Rust project58,353BSD-3-Clause
c2rust-transpileC2Rust transpiler implementation57,928BSD-3-Clause
cargo-bitbakeGenerates a BitBake recipe for a package utilizing meta-rust's classes.57,657MIT/Apache-2.0
slickasync ZSH prompt57,519BSD-3-Clause
c2rust-ast-exporterClang AST extraction API for use in the C2Rust project57,399BSD-3-Clause
dmenvSimple and practical virtualenv manager for Python56,915BSD-3-Clause
clang-tidy-sarifConvert clang-tidy output to SARIF56,852MIT
crankoA cross-platform, cross-language release automation tool56,849MIT
coursesA publishing system for interactive content56,438GPL-3.0-or-later
procmon-oprsA process monitor for Linux56,410GPL-3.0-or-later
dvb-gseDVB-GSE (Digital Video Brodcast Generic Stream Encapsulation)56,206MIT OR Apache-2.0
task-keeperTask keeper to manage tasks from different task runners56,162Apache-2.0
uu_vdirshortcut to ls -l -b56,148MIT
cutlerPowerful, declarative settings management for your Mac, with speed.56,049GPL-3.0-or-later
uu_dirshortcut to ls -C -b56,049MIT
fishnetDistributed Stockfish analysis for lichess.org56,030GPL-3.0+
unaccentA Rust crate to remove accents from strings, inspired by PostgreSQL's unaccent extension.55,991non-standard
grafbaseThe Grafbase command line interface55,599Apache-2.0
autoclap👏 Auto-propagate Cargo.toml infos (name, version, author, repo) into app.55,553MIT
dsql-lintLint SQL files for Aurora DSQL compatibility55,469MIT-0
ncountA word count tool intended to derive useful stats from markdown.55,299Unlicense
gcliGear program CLI55,272GPL-3.0
up-rsup is a tool to help you keep your machine up to date.55,267MIT OR Apache-2.0
suedshut up editor - a minimalist line-based text editor written in Rust55,226Apache-2.0
matrix-commandersimple but convenient CLI-based Matrix client app for sending and receiving55,200GPL-3.0-or-later
crowbookRender a Markdown book in HTML, PDF or Epub55,196LGPL-2.1+
stof-cliStof CLI: data that carries its own logic55,183Apache-2.0
osstrtoolsAdditional helper methods for OsStr55,108WTFPL
aggligator-utilAggligator command line utilities55,004Apache-2.0
tickrsRealtime ticker data in your terminal 📈54,885MIT
steamguard-cliA command line utility to generate Steam 2FA codes and respond to confirmations.54,716GPL-3.0-or-later
pilkaAnother live-coding tool for creating shaders demos.54,574MIT
shivaShiva library: Implementation in Rust of a parser and generator for documents of any type54,519MIT OR Apache-2.0
slint-lspA language server protocol implementation for Slint54,446GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0
checkpwnCheck Have I Been Pwned and see if it's time for you to change passwords.54,205MIT
cargo-doc2readmecargo subcommand to create a readme file containing the rustdoc comments from your code54,181Apache-2.0
tindercryptData encryption with symmetric cryptographic keys or passwords/passphrases,
and self-contained encryption metadata53,956MPL-2.0
bndl_cliA basic TypeScript transpiling and bundling tool for (primarily backend) monorepos53,952MIT
reductstoreReductStore is a time series database designed specifically for storing and managing large amounts of blob data.53,917Apache-2.0
schematA code formatter for Scheme, Lisp, and any S-expressions53,892Unlicense
c2rust-asm-castsType cast helpers for use with C2Rust's inline assembly implementation53,733BSD-3-Clause
rm-improvedrip: a safe and ergonomic alternative to rm53,518GPL-3.0+
lenra_cliThe Lenra command line interface53,375MIT
rocketfetchA WIP command line system information tool written asynchronously in rust for performance with toml file configuration.53,348MIT
bkmrKnowledge management for humans and agents — bookmarks, snippets, etc, searchable, executable.52,865BSD-3-Clause
cargo-equipA Cargo subcommand to bundle your code into one `.rs` file for competitive programming.52,722MIT OR Apache-2.0
tpnoteMinimalistic note-taking: save and edit your clipboard content as a note file52,677MIT/Apache-2.0
cargo-patchCargo Subcommand for patching dependencies using patch files52,647MIT
diffsitterAn AST based difftool for meaningful diffs52,458MIT
dorstCodebase bootstrap and backup utility52,257MIT
rpfm_cliA CLI tool to automate all your Total War modding needs.52,148MIT
snowchains_coreCrate for accessing competitive programming websites and testing your code.52,139MIT OR Apache-2.0
gitql-parserGitQL parser52,115MIT
melody_cliA CLI wrapping the Melody language compiler52,099MIT OR Apache-2.0
kanataMulti-layer keyboard customization51,895LGPL-3.0-only
spider_firewallFirewall to use for Spider Web Crawler.51,864MIT
git-gambleblend TDD + TCR to make sure to develop the right thing 😌, baby step by baby step 👶🦶51,750ISC
cooklang-chefCLI to manage cooklang recipes51,708MIT
asuArchlinux set the fastest mirror source cli51,607Apache-2.0
i3ipc-typesLibrary containing all the types needed to communicate with i3, along with their serde implementations
and implementations of…51,524MIT
statuslineSimple and fast bash PS1 line with useful features51,478MIT OR Apache-2.0
cfn-teleportMoves CloudFormation resources between stacks51,400Apache-2.0
cargo-trimBinary application to cleanup $CARGO_HOME cache51,395MIT
mcflyMcFly replaces your default ctrl-r shell history search with an intelligent search engine that takes into account your working…51,266MIT
sgf-renderCLI to generate diagrams of Go games from SGF game records51,209MIT
gitql-cliGitQL Command line interface (CLI) components51,169MIT
slint-viewerThe viewer binary for Slint51,078GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0
yadfyet another dupes finder51,024MIT
tsudokuA terminal-friendly version of sudoku50,967GPL-3.0-or-later
mitre-assistantA more flexible, useful and cooler Mitre ATT&CK Client50,897MIT
bookmark-cdBookmark directories and move to them50,850Apache-2.0
sosDistributed, encrypted database for private secrets.50,750MIT OR Apache-2.0
mproberThis program aims to collect Linux system information including hostname, kernel version, uptime, RTC time, load average, CPU,…50,618MIT
gitql-astGitQL Abstract syntax tree (AST)50,606MIT
basic-http-serverA simple static HTTP file server, for learning and local development50,601MIT OR Apache-2.0
cargo-xcodeMake Xcode project files from Cargo projects50,561MIT
pricedbCommodity price retrieval, storage, and export in format compatible with Plain-Text Accounting applications.50,535GPL-3.0-or-later
krapslogVisualize log files using sparklines50,455MIT
kubieA more powerful alternative to kubectx and kubens.50,436Zlib
rustybambioinformatics toolkit in rust50,434MIT
pleaserplease, a polite regex-first sudo alternative50,288GPL-3.0-or-later
pacman-repo-builderBuild a custom pacman repository from a collection of PKGBUILD directories50,215GPL-3.0
aim🎯 A command line download/upload tool with resume.50,184MIT
gitql-engineGitQL Engine50,115MIT
oxkerA simple tui to view & control docker containers50,072MIT
chompbuildMake-like parallel task runner with a JS extension system49,939Apache-2.0
cfontsSexy ANSI fonts for the console49,876GPL-3.0-or-later
apollo-ariadneA fancy diagnostics & reporting crate49,776MIT
cotpTrustworthy, encrypted, command-line TOTP/HOTP authenticator app with import functionality.49,683non-standard
cargo-wheroA high-performance HTTP load testing tool as a cargo subcommand49,519MIT
gitqlA SQL like query language to perform queries on .git files49,469MIT
ntdsextract2Display contents of Active Directory database files (ntds.dit)49,416GPL-3.0
create-rust-app_cliSet up a modern rust+react web app by running one command.49,342MIT OR Apache-2.0
etk-asmEVM Toolkit assembler49,324MIT OR Apache-2.0
dufsDufs is a distinctive utility file server49,309MIT OR Apache-2.0
git_lab_cliA custom git command for interacting with a GitLab server49,268MIT
wplotPlot interface.49,261MIT
wascc-hostWebAssembly Secure Capabilities Connector (waSCC) Host Runtime49,136Apache-2.0
vqueuevSMTP's queues mananger. Secured, Faster and Greener48,979GPL-3.0-only
cfspeedtestUnofficial CLI for speed.cloudflare.com48,749MIT
artemConvert images from multiple formats (jpg, png, webp, etc…) to ASCII art48,697MPL-2.0
clap-config-fileA proc macro for adding config file support to clap48,636MIT
opencc-jieba-rsHigh-performance Chinese text conversion and segmentation using Jieba and OpenCC-style dictionaries.48,617MIT
rust-kanbanA kanban board for the terminal built with ❤️ in Rust48,591MIT
aicommitA CLI tool that generates concise and descriptive git commit messages using LLMs48,561MIT
star-historyGraph history of GitHub stars of a user or repo over time48,512MIT OR Apache-2.0
vkteams-botHigh-performance VK Teams Bot API toolkit with CLI and MCP server support48,464MIT OR Apache-2.0
termscptermscp is a feature rich terminal file transfer and explorer with support for SCP/SFTP/FTP/Kube/S3/WebDAV48,380MIT
repgrepAn interactive command line replacer for `ripgrep`.48,377Unlicense OR MIT OR Apache-2.0
lcov2xmlconvert LCOV info file to cobertura XML format48,330Apache-2.0
win32consoleProvides a wrapper to interact with the windows console from rust48,145MIT
kmonLinux kernel manager and activity monitor47,912GPL-3.0
muxiCreate bookmarks for your tmux sessions on the fly! 🚀47,883MIT
naviAn interactive cheatsheet tool for the command-line47,777Apache-2.0
genactA nonsense activity generator47,752MIT
git-journalThe Git Commit Message and Changelog Generation Framework47,744MIT
snazysnazy is a snazzy json log viewer47,483Apache-2.0
rust-audit-infoCommand-line tool to extract the dependency trees embedded in binaries by `cargo auditable`.47,254MIT OR Apache-2.0
vdotCreate your .env files using HashiCorp Vault.47,145MIT
cargo-autoinheritA cargo sub-command to leverage dependency inheritance wherever possible47,097Apache-2.0 OR MIT
count-zeroesCount zeroes on a disk or a file47,084MIT OR Apache-2.0
uggoCLI tool to query builds from u.gg, for League of Legends.47,074MIT
phrazeRandom passphrase generator47,036MPL-2.0
lemmeknowIdentify any mysterious text or analyze strings from a file47,019MIT
arseA Rust Site Engine46,898MIT OR Apache-2.0
eqrEncode text into svg/png/jpg/terminal-format QR codes with optional logo46,805GPL-3.0-only
bingrepCross-platform binary parser and colorizer46,785MIT
parallelCommand-line CPU load balancer for executing jobs in parallel46,777MIT
md-tuiA terminal markdown viewer46,734AGPL-3.0-or-later
sicAccessible image processing and conversion from the terminal (and a front-end for the 'image' crate).46,647MIT OR Apache-2.0
novel-apiNovel APIs from various sources46,635MIT OR Apache-2.0
conventional_commits_linterA tooling and language agnostic utility to lint Git commits against the Conventional Commits specification.46,611AGPL-3.0
lithosA containerization framework for linux46,594MIT/Apache-2.0
set-cargo-versionA simple tool to change the version in Cargo.toml46,450MIT
fortanix-sgx-toolsTools for building and running enclaves for the Fortanix SGX ABI.
This contains `ftxsgx-runner` to run generic…46,411MPL-2.0
dash-mpd-cliDownload media content from a DASH-MPEG or DASH-WebM MPD manifest.46,410MIT
yaydlyet another youtube (and more) down loader46,268CDDL-1.0
imdl📦 A 40' shipping container for the internet46,236CC0-1.0
commitlint-rsCLI tool to lint commits by Conventional Commits46,214MIT OR Apache-2.0
musicbrainz-release-grabberCheck if there are new albums on the musicbrainz release. Give it a folder and it will check the artist ids and save it. Now you…46,112GPL-3.0-only
cargo-commanderLike npm scripts, but better46,066non-standard
sgxs-toolsUtilities for working with the SGX stream format.46,039MPL-2.0
rmakeA simple task runner like make46,032MIT
uu_archarch ~ (uutils) display machine architecture45,915MIT
capterCapter is a lightweight end-to-end testing tool for APIs.45,888MIT
ouchA command-line utility for easily compressing and decompressing files and directories.45,868MIT
dntkCommand line's multi-platform interactive calculator, GNU bc wrapper.45,779MIT
asimov-cliASIMOV Command-Line Interface (CLI)45,726Unlicense
uu_nprocnproc ~ (uutils) display the number of processing units available45,638MIT
mdsfFormat, and lint, markdown code snippets using your favorite tools45,420MIT
kyushukyushu is a local-first, event-based journaling application.45,408MPL-2.0
hcalHexadecimal calendar for terminal45,374MIT
aartyMini-framework to display pictures on your terminal45,330MIT
diesel-guardLinter for dangerous Postgres migration patterns in Diesel and SQLx. Prevents downtime caused by unsafe schema changes.45,237MIT
maskA CLI task runner defined by a simple markdown file44,960MIT
git-brwsCommand line tool to open a repository, file, commit, diff, tag, pull request, issue or project's website in your web browser…44,770MIT
dutreeCommand line tool to analyze disk usage44,686GPL-3.0
buzzA simple system tray application for notifying about unseen e-mail44,620MIT OR Apache-2.0
sccmodA mediocre module manager for handling multiple versions of self-compiled modules44,568MIT OR Apache-2.0
tui-journalTui app allows writing and managing journals/notes from within the terminal With different local back-ends44,557MIT
cli-timerProgram used to set a timer.44,535Apache-2.0 OR MIT
kalca complex numbers, 2d/3d graphing, arbitrary precision, vector/matrix, cli calculator with real-time output and support for units44,497GPL-3.0-only
chezmoi_modify_managerChezmoi addon to patch ini files with mixed settings and state (experimental rust branch)44,409GPL-3.0-only
fedora-update-feedbackProvide feedback for Fedora updates (inspired by fedora-easy-karma)44,377MIT OR Apache-2.0
buffrsModern protobuf package management44,359Apache-2.0
mrktpltsbotMarktplaats search notifications in Telegram (unofficial)44,358MIT
poketexSimple Pokedex based on TUI(Terminal User Interface)44,287MIT
dsyncGenerate rust structs & query functions from diesel schema files.44,213MIT OR Apache-2.0
zinomaŽinoma - Make your build flow incremental44,201MIT
uu_hostnamehostname ~ (uutils) display or set the host name of the current host44,022MIT
cord-nvim🚀 The most extensible Discord Rich Presence plugin for Neovim, powered by Rust.43,979Apache-2.0
cargo-feature-combinationsrun cargo commands for all feature combinations43,796MIT
lezehWork specific productivity commands. See https://github.com/sendyhalim/lezeh for details.43,744MIT
git-stateProbe git repository state43,736MIT
scryptenc-cliAn utility for encrypt and decrypt files43,730GPL-3.0-or-later
dmgwizExtract filesystem data from DMG files43,724MIT
cargo-ee is for Example. A command-line tool for running and exploring source, examples, and binaries from Rust projects. It will run…43,716MIT OR Apache-2.0
cpclibSet of tools and libraries to ease demomaking on the Amstrad CPC platform. WIP43,581MIT
snocat-cliStreaming Network Overlay Connection Arbitration Tunnel43,503MIT OR Apache-2.0
youtube-tuiAn aesthetically pleasing YouTube TUI written in Rust43,487GPL-3.0-or-later
gpg-tuiManage your GnuPG keys with ease!43,479MIT
fxtoolsA collection of commandline Fasta/Fastq utility tools43,437MIT
uu_syncsync ~ (uutils) synchronize cache writes to storage43,405MIT
chrsCLI ChRIS client43,346MIT
blockchain-cliAn interface for interacting with a blockchain.43,250MIT
zhconvTraditional, Simplified and regional Chinese variants converter powered by MediaWiki & OpenCC rulesets and the Aho-Corasick…43,248GPL-2.0-or-later
tui-realm-treeviewTreeview component for tui-realm43,184MIT
sbyteConsole-based byte editor43,168GPL-3.0
omegaA performant terminal-based project editor with extensive shortcuts43,163MIT
morsels_indexerA complete and more scalable pre-built index approach to client-side search.43,059MIT
zervGenerate versions for any commit from git and other version control -
perfect for CI/CD builds and multiple formats42,891Apache-2.0
add-headerA cli to add headers to files42,886MPL-2.0
conventional_commits_next_versionA tooling and language agnostic utility to calculate the next semantic version based on the Conventional Commits since the prior…42,830AGPL-3.0
hitdnshitdns is a DNS forward server optimized for cache hit ratio and query latency.42,802GPL-3.0
webdriver-downloader-cliCli for webdriver download.42,774MIT
guiA generic UI library/framework.42,741GPL-3.0-or-later