-
cargo_metadata
structured access to the output of
cargo metadata -
duct
running child processes
-
process-wrap
Wrap a Command, to spawn processes in a group or session or job etc
-
cmd_lib
Common rust commandline macros and utils, to write shell script like tasks easily
-
rusty-fork
Cross-platform library for running Rust tests in sub-processes using a fork-like interface
-
portable-pty
Cross platform pty interface
-
fork
creating a new process detached from the controlling terminal (daemon)
-
subprocess
Execution of child processes and pipelines, inspired by Python's subprocess module, with Rust-specific extensions
-
shared_child
using child processes from multiple threads
-
cargo-util
Miscellaneous support code used by Cargo
-
ui_test
A test framework for testing rustc diagnostics output
-
sysexits
The system exit codes as defined by <sysexits.h>
-
service-manager
adapters to communicate with various operating system service managers
-
process_control
Ergonomically run processes with limits
-
cargo-unmaintained
Find unmaintained packages in Rust projects
-
nu-protocol
Nushell's internal protocols, including its abstract syntax tree
-
fs-librarian
Librarian runs pre-configured commands against a group of files that match a set of filters
-
proc-exit
Exit codes for process termination
-
hgrep
grep tool with human-friendly search output. This is similar to
-Coption ofgrepcommand, but its output is enhanced with syntax highlighting focusing on human readable outputs. -
winpty-rs
Create and spawn processes inside a pseudoterminal in Windows
-
mdbook-admonish
A preprocessor for mdbook to add Material Design admonishments
-
sem-tool
Semantic Versioning CLI tool for parsing, filtering, sorting and explaining
-
slick
async ZSH prompt
-
aelhometta
Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type
-
opz
1Password CLI wrapper for seamless secret injection into commands
-
goldentests
A golden file testing library where tests can be configured within the same test file
-
bssh
Parallel SSH command execution tool for cluster management
-
rush-sh
A POSIX sh-compatible shell written in Rust
-
mcfly
replaces your default ctrl-r shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed commands. McFly's…
-
giant-spellbook
cryptographic multi-tool with file analysis, encoding, bitflipping, splitting, hashing, encryption, signing, and more
-
minmon
An opinionated minimal monitoring and alarming tool
-
async-ssh2-tokio
Asynchronous and easy-to-use high level ssh client library for rust
-
rsxtk
A high-performance Rust WASM Toolkit for managing and running WASI scripts, WAT, and WASM modules
-
sqlx-cli
Command-line utility for SQLx, the Rust SQL toolkit
-
applevisor
Rust bindings for the Apple Silicon Hypervisor Framework
-
elaborate
Wrappers for standard library functions and types to produce more elaborate error messages
-
term-transcript
Snapshotting and snapshot testing for CLI / REPL applications
-
dlprotoc
Downloads protoc Protocol Buffers compiler for Cargo builds
-
term-bench
render benchmark for terminal throughput measurements
-
execute
extending
Commandin order to execute programs more easily -
tokio-process-tools
Interact with processes spawned by tokio
-
no-panic
Attribute macro to require that the compiler prove a function can't ever panic
-
husky-rs
Git hooks manager for Rust projects - automatically install and manage Git hooks on build
-
cfn-guard
AWS CloudFormation Guard is an open-source general-purpose policy-as-code evaluation tool. It provides developers with a simple-to-use, yet powerful and expressive domain-specific language (DSL)…
-
cfn-guard-lambda
Lambda version of cfn-guard. Checks JSON- or YAML- formatted structured data for policy compliance using a simple, policy-as-code, declarative syntax
-
o-o
Enables commands that assume the standard input and output to read and write to files specified in the command line
-
jsonwatch
Track changes in JSON data from the command line
-
blissify
An MPD plugin for creating smart playlists
-
proa
Manage Kubernetes sidecar container lifecycle
-
bootc-internal-utils
Internal implementation component of bootc; do not use
-
manta-cli
CLI for ALPS
-
blockdev
parsing and working with lsblk JSON output, providing type-safe block device representation and utilities for Linux
-
oru
system configuration manager for Origami Linux
-
try-again
Retry synchronous and asynchronous operations
-
uefi-input2
wrapper for EFI SIMPLE TEXT INPUT EXTEND PROTOCOL, support shift&toggle state and advanced key events
-
lmrc-ssh
SSH client library for the LMRC Stack - comprehensive library for executing remote SSH commands programmatically
-
standby
A world-class cross-platform time management tool for sleep, timeout, and wait operations with full POSIX compliance and GNU coreutils compatibility
-
mf-speak
A spicy little command wrapper that provides audible feedback with attitude
-
cargo_pup
architectural linting tool that integrates with rustc to enforce architectural patterns and boundaries
-
wkd-exporter
Exports an OpenPGP keyring into an advanced WKD directory structure
-
unitbus
Rust SDK for Linux systemd: control units/jobs via D-Bus (systemctl-like), run transient tasks, and query journald logs (sdjournal default, optional journalctl JSON)
-
command-error
Detailed error messages and status checking for
std::process::Command -
bevy_local_commands
local shell commands for the Bevy game engine
-
kak-popup
kakoune popups
-
kodegen_bundler_sign
KODEGEN.ᴀɪ: Database query and schema exploration MCP tools for AI agents
-
env_struct
A better and simpler way to handle env
-
the0-sdk
the0 trading bot SDK for Rust
-
narrate
set of CLI app utilities for error handling and status reporting
-
hashsum
CLI to print or verify cryptographic checksums (md5, sha1, sha2, belt-hash)
-
deelevate
Drop privileges on Windows
-
deja
command line utility to cache output of commands
-
async-ssh2-russh
Lighweight async ssh2 client, wrapping russh
-
dlwrap
dlopen wrapper code generator
-
isnt
Inverted versions of boolean-valued stdlib functions
-
loctree
Fast, language-aware codebase analyzer for detecting dead exports, circular imports, and generating dependency graphs
-
task-mon
CLI to execute commands and log results to healthchecks.io
-
rote-mux
A terminal multiplexer for monitoring and managing multiple processes
-
npm_rs
npm bindings to use in your build scripts
-
pend
do now, wait later – tiny job runner
-
flatline
ssh-2.0 client library
-
cargo-local
A third-party cargo extension that lists local source locations of dependencies
-
test-binary
Manage and build extra binaries for integration tests as regular Rust crates
-
scripty
your Rust command toolkit for easy command execution and file operations
-
conan
wrapper of the conan C/C++ package manager (conan.io) to simplify usage in build scripts
-
tabox
A sandbox to execute a program in an isolated environment and measure its resource usage
-
cargo-hackerman
Workspace hack management and package/feature query
-
ssh-manager
A comprehensive Rust library for executing SSH commands programmatically
-
mailproc
Process email based on contents, like procmail
-
hc-runner
Command runner for healthchecks.io
-
boca
Aruba implementation in Rust
-
teip
Masking tape to help commands "do one thing well"
-
rehuman
Unicode-safe text cleaning & typographic normalization for Rust
-
bumpversion
Update all version strings in your project and optionally commit and tag the changes
-
girlboss
async job manager with progress tracking
-
dsq-cli
CLI for dsq - data processing with jq syntax
-
propulsor
Configuration management system using Rust as a configuration language
-
example-runner-cli
Example runner providing a way to run examples in a automated way
-
command_timeout
A tokio friendly command exec with smart timeout
-
constellation-rs
Constellation is a framework for Rust (nightly) that aides in the writing, debugging and deployment of distributed programs
-
memfd-exec
Run an executable directly from memory with a friendly interface
-
clap_reverse
Derive macro for building
std::process:Commandfrom a Rust struct -
proc-result
A tiny cross-platform library containing exit status and code types
-
bash-builtins
implement loadable builtins for bash
-
argsplitter
A light-weight command line argument parser
-
nginx-cache-purge
An alternative way to do
proxy_cache_purgeorfastcgi_cache_purgefor Nginx -
ia-sandbox
A CLI to sandbox (jail) and collect usage of applications
-
ensembler
running commands and reporting progress
-
gsort
A fast, memory-efficient external merge sort implementation in Rust, compatible with GNU sort
-
zoraxy-rs
building plugins for the Zoraxy Reverse Proxy
-
dylint_uitesting
Better UI testing for dylint libraries with ui_test
-
constellation-internal
Common components for the
constellationframework -
uu_timeout
timeout ~ (uutils) run COMMAND with a DURATION time limit
-
hstdb
Better history management for zsh. Based on ideas from https://github.com/larkery/zsh-histdb.
-
yash-env
Yash shell execution environment interface
-
lintestor
Linux package tester
-
timeout-cli
reliable command-line timeout utility
-
yash-builtin
built-in utilities of yash
-
yash-semantics
Yash shell language semantics
-
nsh
A command-line shell written in Rust that focuses on productivity and swiftness
-
googleapis-tonic-google-cloud-lifesciences-v2beta
A Google APIs client library generated by tonic-build
-
fpipe
that lets you filter and map in a shall pipe
-
eliprompt
Elegant and informative shell prompt
-
quickwit-actors
Actor framework used in quickwit
-
perfdata
Parsing and handling performance data for monitoring engines like Nagios, Icinga2,
-
cradle
Execute child processes with ease
-
crankshaft-monitor
Crankshaft monitor server
-
u3
written by 3tothe6
-
ej-io
Program management utilities for the EJ framework
-
rusty-forkfork
Cross-platform library for running Rust tests in sub-processes using a fork-like interface
-
easy_process
Easy to use process runner
-
tiny-integration-tester
program is used to perform simple integration tests on programs through a RUST dyn lib or a JSON configuration file
-
mprocs-pty
Fork of portable-pty for mprocs
-
degauss
Your friendly neighborhood Avro schema compatibility checker
-
yash-prompt
Command line prompt for yash shell
-
cotton
A prelude with crates, types and functions useful for writing CLI tools
-
pingkeeper
Command line application that monitorizes that network is reachable (direct tcp connection or ping) and, in case of failure, runs a command. Optionally it can monitor that the command…
-
taap
argument parser made for rust, with ease of use in mind
-
benchie
A benchmarking tool
-
two-rusty-forks
Cross-platform library for running Rust tests in sub-processes using a fork-like interface
-
git-ibundle
incremental offline mirroring of a Git repository
-
findfile
An ergonomic way to search for files
-
didkit-cli
Command-line interface for Verifiable Credentials and Decentralized Identifiers
-
wpscan-analyze
Analyzes wpscan json output and checks for vulnerabilities
-
command-ext
Extension traits for std::process::Command
-
airmux
Just another tmux session manager
-
googleapis-tonic-google-cloud-batch-v1alpha
A Google APIs client library generated by tonic-build
-
creche
A replacement for std::process::Command and related types in the standard library. Runs single processes, and pipelines of processes, with configuration of file descriptors and environment for each child process.
-
deploy
The
deploylibrary to aide writing and debugging of distributed programs, as well as tooling to run them across a cluster -
dotfilers
Dotfile management utility written in Rust
-
googleapis-tonic-google-cloud-batch-v1
A Google APIs client library generated by tonic-build
-
html_view_shared
Shared utilities and types for the HTMLView Rust library
-
confit
Making sure your work is properly preserved
-
omegasort
The last text sorting tool you'll ever need
-
pxh
fast, flexible shell history mining tool. It indexes all of your shell history to give you total recall across one of your most valuable reservoirs of knowledge, your shell history.
-
nauman
A CI inspired approach for local job automation
-
k8sfwd
A Kubernetes port-forwarding utility for managing multiple targets
-
vangelis
A functional testing framework
-
pidfd
Obtain file descriptors which refer to processes
-
man
Generate structured man pages
-
csv-guillotine
CSV's often have metadata at top before data headers. This removes it.
-
ever
Print the build information of your program with minimal boilerplate
-
rushell
rushellis a POSIX compatible shell written by Rust language for Linux and MacOS -
syndicate
Syndicated Actor model for Rust, including network communication and Dataspaces
-
cargo-boj
test and submit solutions to BOJ problems
-
run-git
Run Git easily
-
marker
finding issues in CommonMark documents
-
randical
UNIX commandline utility to generate sequences of random values of different types
-
jg
Jeff Goldblum (jg) is a command-line JSON processor. jg searches for structural patterns in json input and prints each json object that matches the pattern.
-
child_wait_timeout
A wait timeout in rust
-
vec2checkd
Execute PromQL queries and send results as passive check results to Icinga2
-
pedit
Command line utility that helps with editing configuration files
-
mapped-command
Alternate version of
std::process::Commandwhich maps outputs a custom results and checks the exit status -
ezexec
API to execute binaries or shell commands via
std::process::Command -
rly
Run shell commands concurrently with ease. Currently only a CLI tool.
-
rash-shell
A bourne-compatible shell inspired by dash
-
smartalloc
binding
-
as-result
Traits for converting types which may be interpreted as or into a result
-
wena
micro-framework that provides an elegant starting point for your console application
-
cutlery
Cross-platform fork
-
checked_command
extension to
std::process::Commandwhich adds a output/status considering the programsExitStatusfor the returned Result -
witty-actors
Fork of quickwit-actors, Actor framework used in quickwit
-
altscr
run a command in an ALTernate SCReen buffer
-
cfn-guard-preview
A preview for CloudFormation Guard (cfn-guard)
-
semantic-exit
Semantic exit codes inspired by HTTP status codes
-
refac
Transform some text given a generic natural language prompt
-
tkn-watch
watch tekton pipelinerun execution
-
platform-path
CLI for identifying the platform path
-
grpc_health_probe
run health checks for gRPC services
-
no-op
A minimal no-op Rust binary optimized for fast startup
-
cargo-template-ci
Generate a CI configuration from a template and Cargo config
-
cserun
run your lab/assignments on the CSE machines from your local machine
-
utf8-command
UTF-8 encoded
std::process::Commandoutput -
async-ssh
High-level library for asynchronous SSH connections
-
scriptplan-cli
A script CLI builder
-
lish
Liso Shell, very unsophisticated job-oriented shell
-
cbradio
System orchestration based on Redis
-
into-result
convenience trait for converting something into a
ResultorOption -
systemd-wake
Use systemd to wake up for future tasks
-
argparse
Powerful command-line argument parsing library
-
terraform-zap
Script wrapper to perform finer terraform destroy
-
utmp-raw
raw types for parsing login records in utmp file
-
unwrap_or_else_error_handle
Function to handle errors in a way that prints a message and exits the program
-
distant-local
implementing distant API for local interactions
-
chirp-pushover
A command line tool to send push notifications through the Pushover app
-
iomux
Multiplex stdout, stderr, and other info about child commands
-
subcommand
A lightweight command dispatch library
-
cicero_core
containing shared functionality for Cicero crates
-
exit
Custom exit status codes with ? in main
-
sysexit
Exit codes for programs
-
which-sig
Print which signal caused a program to exit with the given status code
-
erlang_port
Helper library for writing Elixir & Erlang ports in rust
-
tokio-childstream
Convert a tokio::process::Child into a Stream for stdout, stderr, and exit events
-
sqlx-models-cli
Command-line utility for SQLx, the Rust SQL toolkit
-
babash
An tiny wrapper around
std::process::Command -
cargo-certora-sbf
Build a program for Certora Verification using Certora's version of Solana Platform Tools
-
lockpipes
a commitment-free alternative to sleep
-
rarity
useful functions
-
program
provide a rust analogue to C's perror
-
po
API and command-line notification pusher for the Pushover notification service
-
bandsocks
Experimental embeddable container sandbox
-
massh
wrapper around the ssh2 crate to run SSH/SCP commands on a "mass" of hosts in parallel
-
zap-cli
configuration management and orchestration tool
Try searching with DuckDuckGo or on crates.io.