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.

crosstermA crossplatform terminal library for manipulating terminals.163,594,070MITCommand-line interfaceCommand line utilities infernoRust port of the FlameGraph performance profiling tool suite46,231,937CDDL-1.0Command line utilitiesDevelopment tools::Profiling is-wslChecks if the process is running inside Windows Subsystem for Linux.27,362,563MITCommand line utilities is-dockerChecks if the process is running inside a Docker container.27,326,329MITCommand line utilities namesA random name generator with names suitable for use in container instances, project names, application instances, etc.21,605,693MITCommand line utilities wl-clipboard-rsAccess to the Wayland clipboard for terminal and other window-less applications.10,330,205MIT/Apache-2.0Command line utilities self_updateSelf updates for standalone executables10,239,885MITCommand line utilities crc64fast-nvmeSIMD accelerated CRC-64/NVME checksum calculation9,967,759MIT OR Apache-2.0AlgorithmsCommand line utilities ariadneA fancy diagnostics & reporting crate9,220,881MITCommand line utilitiesCompilers honggfuzzFuzz your Rust code with Google-developped Honggfuzz !7,469,706MIT/Apache-2.0/Unlicense/WTFPLCommand line utilitiesDevelopment tools::Cargo plugins any_asciiUnicode to ASCII transliteration7,330,889ISCCommand line utilitiesInternationalization (i18n) sqlx-cliCommand-line utility for SQLx, the Rust SQL toolkit.6,900,815MIT OR Apache-2.0Command line utilitiesDatabase interfaces cargo-llvm-covCargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).6,736,565Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Cargo plugins comrakA 100% CommonMark-compatible GitHub Flavored Markdown parser and formatter6,334,408BSD-2-ClauseCommand line utilitiesParsing tools batA cat(1) clone with wings.4,163,360MIT OR Apache-2.0Command line utilities xwinAllows downloading and repacking the MSVC CRT and Windows SDK for cross compilation3,966,184Apache-2.0 OR MITCommand line utilitiesDevelopment tools boa_gcGarbage collector for the Boa JavaScript engine.3,928,548Unlicense OR MITCommand line utilities sydrock-solid application kernel3,715,145GPL-3.0-onlyCommand line utilitiesOperating systems::Linux APIs run_scriptRun shell scripts in rust.3,704,624Apache-2.0Command-line interfaceCommand line utilities cmd_libCommon rust commandline macros and utils, to write shell script like tasks easily3,626,559MIT OR Apache-2.0Command-line interfaceCommand line utilities cargo-chefA cargo sub-command to build project dependencies for optimal Docker layer caching.3,581,475Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Cargo plugins cargo-makeRust task runner and build tool.3,530,053Apache-2.0Command line utilitiesDevelopment tools human_nameA library for parsing and comparing human names3,415,961Apache-2.0Command line utilitiesParsing tools cargo-ndkMakes building Rust libraries for Android simpler3,351,900Apache-2.0 OR MITCommand line utilitiesConfiguration wasm-smithA WebAssembly test case generator3,316,239Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITCommand line utilitiesDevelopment tools build-fs-treeGenerate a filesystem tree from a macro or a YAML tree3,215,190MITCommand line utilitiesDevelopment tools clap-markdownAutogenerate Markdown documentation for clap command-line tools3,210,644MIT OR Apache-2.0AccessibilityCommand-line interface serde-saphyrYAML (de)serializer for Serde, emphasizing panic-free parsing, fast builds and good error reporting. Supports properties,…3,188,675MIT OR Apache-2.0Command line utilitiesConfiguration cargo-cacheManage cargo cache ($CARGO_HOME or ~/.cargo/), show sizes and remove directories selectively3,034,822MIT/Apache-2.0Command line utilitiesDevelopment tools reqsign-coreSigning API requests without effort.2,996,310Apache-2.0Command line utilitiesWeb programming cargo-binutilsProxy for LLVM tools like llvm-nm, llvm-objdump and llvm-size2,806,550MIT OR Apache-2.0Command line utilitiesDevelopment tools tqdmPython tqdm in Rust2,733,583MIT OR Apache-2.0AccessibilityCommand line utilities grcovRust tool to collect and aggregate code coverage data for multiple source files2,467,318MPL-2.0Command line utilitiesDevelopment tools colorfulMake your terminal output colorful2,309,361MITCommand line utilitiesText processing paw-attributesProc Macro attributes for the Paw crate.2,302,580MIT OR Apache-2.0Command-line interfaceCommand line utilities pawCLI argument parser.2,297,512MIT OR Apache-2.0Command-line interfaceCommand line utilities sapling-streampagerstreampager is a pager for command output or large files2,295,305MITCommand line utilitiesText processing paw-rawTraits to implement custom Paw implementations2,292,819MIT OR Apache-2.0Command-line interfaceCommand line utilities just🤖 Just a command runner2,272,861CC0-1.0Command line utilitiesDevelopment tools duckscriptsdkThe duckscript SDK.2,234,126Apache-2.0Command line utilitiesDevelopment tools shell2batchCoverts simple basic shell scripts to windows batch scripts.2,218,926Apache-2.0Command line utilitiesText processing duckscriptSimple, extendable and embeddable scripting language.2,170,878Apache-2.0Command line utilitiesDevelopment tools serde-envdeserialize env into structs via serde2,124,083Apache-2.0Command line utilities grassA Sass compiler written purely in Rust2,120,007MITCommand line utilitiesWeb programming hayagrivaWork with references: Literature database management, storage, and citation formatting2,100,312MIT OR Apache-2.0Command line utilitiesTemplate engine taplo-cliA CLI for Taplo TOML toolkit2,084,429MITCommand line utilitiesDevelopment tools cargo-debMake Debian packages (.deb) easily with a Cargo subcommand2,065,672MITCommand line utilitiesDevelopment tools::Build Utils ast-grep-coreSearch and Rewrite code at large scale using precise AST pattern2,062,896MITCommand line utilitiesDevelopment tools spiderA web crawler and scraper, building blocks for data curation workloads.2,054,210MITCommand line utilitiesWeb programming c2rust-bitfieldsC-compatible struct bitfield implementation used in the C2Rust project2,045,973BSD-3-ClauseCommand line utilitiesDevelopment tools c2rust-bitfields-deriveC-compatible struct bitfield derive implementation used in the C2Rust project2,042,916BSD-3-ClauseCommand line utilitiesDevelopment tools fast-socks5Fast SOCKS5 client/server implementation written in Rust async/.await (tokio)1,987,944MITAsynchronousAuthentication cargo-watchWatches over your Cargo project’s source1,876,969CC0-1.0Command line utilitiesDevelopment tools spider_cliThe fastest web crawler CLI written in Rust.1,814,008MITCommand line utilitiesWeb programming cargo-hackCargo subcommand to provide various options useful for testing and continuous integration.1,756,683Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Cargo plugins petnameGenerate human readable random names. Usable as a library and from the command-line.1,664,776Apache-2.0Command line utilitiesNo standard library oxipngA lossless PNG compression optimizer1,640,020MITCommand line utilitiesCompression ghacReplace with description1,637,302Apache-2.0Command line utilities uucoreuutils ~ 'core' uutils code library (cross-platform)1,602,542MITCommand line utilities ripgrepripgrep is a line-oriented search tool that recursively searches the current directory for a regex pattern while respecting…1,500,386Unlicense OR MITCommand line utilitiesText processing tauri-bundlerWrap rust executables in OS-specific app bundles for Tauri1,432,660Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Cargo plugins kopiumkubernetes openapi unmangler1,310,750Apache-2.0Command line utilitiesParsing tools tokeiCount your code, quickly.1,304,553MIT OR Apache-2.0Command line utilitiesDevelopment tools sarif-fmtView (pretty print) SARIF files in terminal1,283,991MITCommand line utilities cargo-cyclonedxCycloneDX Software Bill of Materials (SBOM) for Rust Crates1,276,903Apache-2.0Command line utilitiesDevelopment tools spider_fingerprintFingerprint library for Rust.1,262,348MITCommand line utilitiesWeb programming sccacheSccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability…1,256,971Apache-2.0Command line utilitiesDevelopment tools::Build Utils clippy-sarifConvert clippy output to SARIF1,238,934MITCommand line utilities sark0y_tam_rstAutomation tool to make Console/Terminal more comfy. Have a great Day & Night, Dear User 💯❤️1,166,552non-standardCommand line utilitiesFilesystem dicom-dumpA CLI tool for inspecting DICOM files1,139,371MIT OR Apache-2.0Command line utilities spider_network_blockerWeb crawler network blocking urls and patterns.1,129,708MITCommand line utilitiesWeb programming cargo-pgrxCargo subcommand for 'pgrx' to make Postgres extension development easy1,093,304MITCommand line utilitiesDatabase interfaces trunkBuild, bundle & ship your Rust WASM application to the web.1,089,580MIT/Apache-2.0Command line utilitiesWebAssembly box_drawingA very simple library containing constants for UTF-8 box drawing.1,084,970MITCommand-line interfaceCommand line utilities tui-termA pseudoterminal widget for ratatui1,071,739MITCommand-line interfaceCommand line utilities minify-jsExtremely fast JavaScript minifier1,054,980Apache-2.0Command line utilitiesCompression maturinBuild and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages1,029,657MIT OR Apache-2.0API bindingsCommand line utilities cargo-cHelper program to build and install c-like libraries999,105MITCommand line utilitiesDevelopment tools::Cargo plugins rust-scriptCommand-line tool to run Rust "scripts" which can make use of crates.961,329MIT/Apache-2.0Command line utilitiesDevelopment tools uu_cpcp ~ (uutils) copy SOURCE to DESTINATION932,680MITCommand line utilities flamegraphA simple cargo subcommand for generating flamegraphs, using inferno under the hood932,259MIT OR Apache-2.0Command line utilitiesDevelopment tools::Cargo plugins espflashA command-line tool for interacting with Espressif devices908,169MIT OR Apache-2.0Command line utilitiesDevelopment tools mdbook-i18n-helpersPlugins for a mdbook translation workflow based on Gettext.903,638Apache-2.0Command line utilitiesLocalization (L10n) tree-sitter-loaderLocates, builds, and loads tree-sitter grammars at runtime902,480MITCommand line utilitiesParsing tools powershell_scriptA library for running Windows PowerShell scripts884,267MITCommand line utilities uu_mkdirmkdir ~ (uutils) create DIRECTORY871,290MITCommand line utilities parisA simple logger for your CLI apps or other things you want in the terminal868,110MPL-2.0Command-line interfaceCommand line utilities uu_mktempmktemp ~ (uutils) create and display a temporary file or directory from TEMPLATE846,269MITCommand line utilities tree-sitter-configUser configuration of tree-sitter's command line programs840,770MITCommand line utilitiesParsing tools uu_whoamiwhoami ~ (uutils) display user name of current effective user ID834,316MITCommand line utilities spider_utilsUtilities to use for Spider Web Crawler.816,031MITCommand line utilitiesWeb programming protofetchA source dependency management tool for Protobuf.806,424Apache-2.0Command line utilities tree-sitter-cliCLI tool for developing, testing, and using Tree-sitter parsers792,976MITCommand line utilitiesParsing tools peliteLightweight, memory-safe, zero-allocation library for reading and navigating PE binaries.781,034MITCommand line utilitiesParser implementations throbber-widgets-tuiThis is a ratatui widget that displays throbber.773,350ZlibCommand line utilities uu_mvmv ~ (uutils) move (rename) SOURCE to DESTINATION761,857MITCommand line utilities ferris-saysA Rust flavored replacement for the classic cowsay734,643MIT OR Apache-2.0Command line utilitiesRendering fd-findfd is a simple, fast and user-friendly alternative to find.729,227MIT OR Apache-2.0Command line utilities starshipThe minimal, blazing-fast, and infinitely customizable prompt for any shell! ☄🌌️718,929ISCCommand line utilities difyA fast pixel-by-pixel image comparison tool in Rust714,609MITCommand line utilitiesMultimedia::Images spider_transformationsTransformation utils to use for spider693,161MITCommand line utilitiesWeb programming hdrsRust native client to hdfs692,834Apache-2.0Command line utilities hdfs-sysBindings to HDFS Native C API690,298Apache-2.0Command line utilities uu_unameuname ~ (uutils) display system information663,567MITCommand line utilities watchexec-cliExecutes commands in response to file modifications654,612Apache-2.0Command line utilities rmesgThis is a fully Rust-based implementation of the popular dmesg Linux utility, giving programmatic access to the kernel log…648,532Apache-2.0Command line utilitiesOperating systems bob-nvimA version manager for neovim640,078MITCommand line utilities ast-grepSearch and Rewrite code at large scale using precise AST pattern628,427MITCommand line utilitiesDevelopment tools hyperfineA command-line benchmarking tool624,323MIT OR Apache-2.0Command line utilities gifskipngquant-based GIF maker for nice-looking animGIFs622,017AGPL-3.0-or-laterCommand line utilitiesMultimedia::Video termbgTerminal background color detection596,886MIT OR Apache-2.0Command-line interfaceCommand line utilities json_diffA small diff tool utility for comparing jsons584,790UnlicenseCommand line utilities uu_touchtouch ~ (uutils) change FILE timestamps584,308MITCommand line utilities serfigLayered configuration system built upon serde574,212Apache-2.0Command line utilities serde-bridgeBridge between serde types571,322Apache-2.0Command line utilities sigpipeA single function call to reset SIGPIPE and fix `failed printing to stdout`552,224MITCommand line utilities globiterReplace with description545,426Apache-2.0Command line utilities lowchartsTool to draw low-resolution graphs in terminal537,355MITCommand line utilitiesText processing rltA universal load testing library for Rust, with real-time TUI support536,285MIT OR Apache-2.0Command line utilitiesDevelopment tools::Profiling cargo-semver-checksScan your Rust crate for semver violations.532,058Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Cargo plugins xargoThe sysroot manager that lets you build and customize `std`525,439MIT OR Apache-2.0Command line utilitiesDevelopment tools mkpasswdLibrary and command-line tool to generate passwords523,111MITCommand line utilitiesCryptography pastelA command-line tool to generate, analyze, convert and manipulate colors519,935MIT/Apache-2.0Command line utilities deviconsA Rust library that provides filetype glyphs (icons) for a wide range of common file formats.507,111Apache-2.0Command-line interfaceCommand line utilities sdAn intuitive find & replace CLI505,858MITCommand line utilitiesDevelopment tools ezaA modern replacement for ls505,695EUPL-1.2Command line utilities tokio-consoleThe Tokio console: a debugger for async Rust.503,589MITAsynchronousCommand line utilities tree-sitter-generateLibrary for generating C source code from a tree-sitter grammar496,788MITCommand line utilitiesParsing tools cargo-msrvFind your minimum supported Rust version (MSRV)!494,580Apache-2.0 OR MITCommand line utilitiesDevelopment tools semantic-release-cargoA CLI to integrate Rust into a semantic-release workflow.494,117MIT OR Apache-2.0Command line utilitiesDevelopment tools::Build Utils r3bl_ansi_colorDEPRECATED: Use r3bl_tui instead. Rust crate to generate formatted ANSI 256 (8-bit) and truecolor (24-bit) color output to stdout491,939Apache-2.0Command-line interfaceCommand line utilities git-disjointA tool to batch commits by issue into GitHub PRs481,438MIT OR Apache-2.0Command line utilities magikaDetermines file content types using AI476,483Apache-2.0Command line utilitiesFilesystem auto_encoderAuto encoding library465,851MITCommand line utilitiesWeb programming tzf-rsFast convert longitude,latitude to timezone name.462,342MITCommand line utilitiesDate and time mit-commit-message-lintsCheck the correctness of a specific commit message. Designed to be used in tools providing commit-msg style hooks461,453CC0-1.0Command line utilitiesDevelopment tools mit-hook-test-helperTesting help tools for git-mit455,085CC0-1.0Command line utilitiesDevelopment tools komacA manifest creator for winget-pkgs452,092GPL-3.0-or-laterCommand line utilitiesDevelopment tools r3bl_tuifyDEPRECATED: Use r3bl_tui instead. Lightweight TUI capabilities for CLI apps441,047Apache-2.0Command-line interfaceCommand line utilities blondieCollect CPU callstack samples from a windows process439,418MIT OR Apache-2.0 OR BSL-1.0 OR MPL-2.0 OR Zlib OR UnlicenseCommand line utilitiesDevelopment tools brootFile browser and launcher439,239MITCommand line utilities miseDev tools, env vars, and tasks in one CLI439,065MITCommand line utilities bpf-linkerBPF static linker434,482MIT OR Apache-2.0Command line utilitiesDevelopment tools a11ywatch_cliA11yWatch web accessibility CLI.431,310MITAccessibilityCommand line utilities git-mit-relates-toSet Relates-to trailer.429,555CC0-1.0Command line utilitiesDevelopment tools mit-prepare-commit-msgThis hook is invoked by git-commit right after preparing the default log message, and before the editor is started.426,585CC0-1.0Command line utilitiesDevelopment tools mit-pre-commitRun first, before you even type in a commit message. It's used to inspect the snapshot that's about to be committed.425,493CC0-1.0Command line utilitiesDevelopment tools git-mit-configA command for enabling and disabling git lints425,340CC0-1.0Command line utilitiesDevelopment tools mit-commit-msgValidate the commit message that a user has input425,229CC0-1.0Command line utilitiesDevelopment tools git-mit-installInstall git-mit into a repository424,489CC0-1.0Command line utilitiesDevelopment tools du-dustA more intuitive version of du423,811Apache-2.0Command line utilities passtpasst is a cli tool and library to generate good-enough random passwords421,211MIT OR Apache-2.0Command line utilitiesDevelopment tools::Testing git-mitSet author and Co-authored trailer.421,005CC0-1.0Command line utilitiesDevelopment tools editpeResource Editor for parsing and modification of Windows Portable Executables and their resources420,264BSD-2-ClauseCommand line utilitiesDevelopment tools::Build Utils lonkeroWeb scanner built for actual pentests. Fast, modular, Rust.420,003non-standardCommand line utilitiesDevelopment tools lockfileCreate lockfiles that remove themselves when they are dropped419,846MIT/Apache-2.0/ISCCommand line utilitiesFilesystem r3bl_simple_loggerDEPRECATED: Use r3bl_tui instead. Replacement for the simplelog crate.416,996Apache-2.0Command-line interfaceCommand line utilities styluaA code formatter for Lua396,302MPL-2.0Command line utilitiesDevelopment tools questionAsk a question, what more could you want?394,809MITCommand-line interfaceCommand line utilities requesttyAn easy-to-use collection of interactive cli prompts389,974MITCommand-line interfaceCommand line utilities requestty-uiA widget based terminal ui rendering library.389,411MITCommand-line interfaceCommand line utilities diskusA minimal, fast alternative to 'du -sh'.388,759MIT/Apache-2.0Command line utilities r3bl_tuiTUI library to build modern apps inspired by React, Elm, with Flexbox, CSS, editor component, emoji support, and more377,516Apache-2.0Command-line interfaceCommand line utilities deployThe `deploy` library to aide writing and debugging of distributed programs, as well as tooling to run them across a cluster.365,731Apache-2.0AsynchronousCommand line utilities wasm-shrinkA WebAssembly test case shrinker360,347Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITCommand line utilitiesDevelopment tools hive_metastoreNative hive metastore client for Rust, powered by Volo356,866Apache-2.0Command line utilities flip-linkFlips the memory layout of embedded programs to protect against stack overflows351,556MIT OR Apache-2.0Command line utilitiesDevelopment tools loggervA simple log implementation that logs to stdout and stderr with colors340,641MITCommand line utilities topgradeUpgrade all the things340,446GPL-3.0-or-laterCommand line utilities holochain_cli_sandboxA library and CLI to help create, run and interact with sandboxed Holochain conductor environments, for testing and development…335,476Apache-2.0Command line utilitiesDevelopment tools::Build Utils color-nameA crate with color names and its values and usefull functions inluded to get similar colour name by RGB data; Based on css-color…324,013MIT OR Apache-2.0Command-line interfaceCommand line utilities release-plzUpdate version and changelog based on semantic versioning and conventional commits323,938MIT OR Apache-2.0Command line utilitiesDevelopment tools ansi-escape-sequencesHigh-performance Rust library for detecting, matching, and processing ANSI escape sequences in terminal text with zero-allocation…322,205MIT OR Apache-2.0Command line utilitiesParsing tools string-widthAccurate Unicode string width calculation for terminal applications, handling emoji, East Asian characters, combining marks, and…316,167MIT OR Apache-2.0Command line utilitiesEncoding baconbackground rust compiler315,771AGPL-3.0Command line utilitiesDevelopment tools wrap-ansiA high-performance, Unicode-aware Rust library for intelligently wrapping text while preserving ANSI escape sequences, colors,…315,256MIT OR Apache-2.0Command line utilitiesDevelopment tools holochain_cliProvides the `hc` binary, a helpful CLI tool for working with Holochain.311,573Apache-2.0Command line utilitiesDevelopment tools::Build Utils ssstarLibrary crate that creates and restores archives to and from S3 or S3-compatible storage. ssstar is specifically designed to…308,433Apache-2.0 OR MITCommand line utilitiesFilesystem huniqFilter out duplicates on the command line. Replacement for `sort | uniq` optimized for speed (10x faster).302,930BSD-3-ClauseCommand line utilities cargo-generate-rpmGenerate a binary RPM package (.rpm) from Cargo projects302,783MITCommand line utilitiesDevelopment tools::Build Utils git-cliffA highly customizable changelog generator ⛰️302,132MIT OR Apache-2.0Command line utilities rolldown-ariadneA fork of github.com/zesterer/ariadne300,810MITCommand line utilitiesCompilers brush-parserPOSIX/bash shell tokenizer and parsers (used by brush-shell)296,737MITCommand line utilitiesDevelopment tools parse-changelogSimple changelog parser, written in Rust.295,766Apache-2.0 OR MITCommand line utilitiesParser implementations async-logAsync tracing capabilities for the log crate.292,682MIT OR Apache-2.0AsynchronousCommand line utilities procsA modern replacement for ps291,888MITCommand line utilities termimageDisplay images in your terminal, kind of290,988MITCommand line utilities investmentsHelps you with managing your investments289,847GPL-3.0+Command line utilities ansi-regexRegular Expression for matching ANSI escape codes.286,663MITCommand line utilities holochain_cli_bundleDNA and hApp bundling functionality for the `hc` Holochain CLI utility283,771Apache-2.0Command line utilitiesDevelopment tools::Build Utils exaA modern replacement for ls281,443MITCommand line utilities wallustGenerate a 16 color scheme based on an image.275,495MITCommand line utilities rtx-cliPolyglot runtime manager (asdf rust clone)270,697MITCommand line utilities pandora_boxSyd's log inspector & profile writer270,154GPL-3.0Command line utilitiesOperating systems::Linux APIs async-log-attributesProc Macro attributes for the async-log crate.267,933MIT OR Apache-2.0AsynchronousCommand line utilities flatten-serde-jsonFlatten serde-json objects like elastic search267,630WTFPLCommand line utilities git-deltaA syntax-highlighting pager for git259,470MITCommand line utilitiesDevelopment tools cargo-getCargo plugin to easily query information from Cargo.toml files255,083Apache-2.0/MITCommand line utilitiesConfiguration bottomA customizable cross-platform graphical process/system monitor for the terminal. Supports Linux, macOS, and Windows.254,616MITCommand line utilitiesVisualization httmA CLI tool for viewing snapshot file versions on ZFS and btrfs datasets253,848MPL-2.0Command line utilitiesOperating systems