-
which
equivalent of Unix command "which". Locate installed executable in cross platforms.
-
assert_cmd
Test CLI Applications
-
async-process
Async interface for working with processes
-
duct
running child processes
-
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
-
trycmd
Snapshot testing for a herd of CLI tests
-
snapbox
Snapshot testing toolbox
-
command-group
Extension to Command to spawn in a process group
-
bashtestmd
Compiles shell commands in .md files into Bash scripts for testing
-
atuin
magical shell history
-
process-wrap
Wrap a Command, to spawn processes in a group or session or job etc
-
swayr
A LRU window-switcher (and more) for the sway window manager
-
worker-build
be used as a custom build command for a Cloudflare Workers
workers-rs
project -
gdman
A CLI application for managing versions of Godot
-
twitch-tui
Twitch chat in the terminal
-
raffi
fuzzel launcher based on YAML file
-
rustfmt-wrapper
wrapper around rustfmt for use by code generators
-
ttyper
Terminal-based typing test
-
hwatch
A modern alternative to the watch command, records the differences in execution results and can check this differences at after
-
sconectl
transform cloud-native applications into cloud-confidential applications. It supports to transform native services into confidential services and services meshes into confidential service meshes.
-
qsv_docopt
Command line argument parsing
-
ohcrab
Fix your command line magically
-
topgrade
Upgrade all the things
-
fixit-cli
fix mistakes in your commands
-
retro
game catalog management
-
rusmux
Automate tmux sessions configuration
-
findutils
GNU findutils
-
handlr-regex
Fork of handlr with regex support
-
execute
extending
Command
in order to execute programs more easily -
varfish-server-worker
Rust-based worker for varfish-server
-
nu-plugin
Functionality for building Nushell plugins
-
flood-tide
command line flag and option parse utilities
-
golem-examples
Golem example templates
-
eventsourced
Event sourced entities in Rust
-
cmake-parser
parse cmake language
-
collclean
Clean up collaboration commands in LaTeX files
-
nrfxlib
Rust driver for the LTE stack on the Nordic nRF9160
-
cargo-commander
Like npm scripts, but better
-
command-run
running a command in a subprocess
-
cmvm
that manages multiple CMake versions
-
blue-build
A CLI tool built for creating Containerfile templates for ostree based atomic distros
-
arpeggio
CLI for managing Arpeggio-based projects
-
bevy-sequential-actions
A Bevy library for executing various actions in a sequence
-
tinyrick
a freeform Rust build system
-
typst-upgrade
upgrade typst packages
-
search-cli
Cli program to search for arguments words in the browser
-
lk
A command palette for your bash functions
-
lade
Automatically load secrets from your preferred vault as environment variables, and clear them once your shell command is over
-
igrepper
The interactive grepper
-
reddit-search
A search tool for the pushshift.io Reddit dumps
-
c2a-core
Core of Command Centric Architecture
-
psfu
process fu
-
python-launcher
The Python launcher for Unix
-
hoard-rs
hoard - cli command organizer written in Rust
-
png-glitch-cli
Cli to glitch PNG images
-
horsetab
Trigger Linux/Unix commands via morse code using your mouse
-
toke-runner
A command runner for toml files
-
vish
A featureful POSIX-compliant shell that will leave you impressed
-
tazui
terminal calculator
-
sink-rotate
Command that rotates the default PipeWire audio sink
-
cliargs
Parses command line arguments and prints the help
-
ripfind
A fast and lean replacement for the find command
-
ps-mem
The process memory size listing
-
ls-enhanced
a better looking ls command
-
bevy_console
dev console for bevy
-
pacaptr
Pacman-like syntax wrapper for many package managers
-
teletypewriter
create a pseudoterminal (pty) that emulates a tty, which is a command in Unix and Unix-like operating systems to print the file name of the terminal connected to standard input. tty stands for TeleTYpewriter…
-
sf-api
API to send commands to the Shakes & Fidget servers and parse their responses into characters
-
kittycad-modeling-cmds
Commands in the KittyCAD Modeling API
-
rotsniff
catalog files and their hashes in order to detect corrupted or missing files
-
climb
Create simple and easy command-line interface applications
-
shellfirm
shellfirm
will intercept any risky patterns (default or defined by you) and prompt you a small challenge for double verification, kinda like a captcha for your terminal -
pentacle
Executes programs as sealed anonymous files on Linux
-
cxd
a command for commands
-
axe-cli
axe - Argument execute is xargs alternative that focus on arguments processing and ordering
-
upman
A CLI tool for managing universal projects
-
escpos-rs
Control esc/pos printers with rust
-
bashtastic-visualizer
TUI (Text User Interface) - Get Instant feedback for your sh commands. Explore and play with your queries 🚀.
-
nu-cmd-plugin
Commands for managing Nushell plugins
-
emacs-e
a tiny utility to use emacs as client/server architecture elegantly
-
fun_run
The fun way to run your Rust Comand
-
viddy
A modern watch command
-
rmuxinator
tmux project configuration utility
-
supdock
What's Up, Doc(ker)? A slightly more visual way to interact with the docker daemon
-
dfsql
SQL REPL for Data Frames
-
sozu-client
client to interact with Sōzu
-
atuin-history
The history crate for Atuin
-
pixelbomber
Insanely fast pixelflut client for images and animations
-
serde_at
serde serializer/deserializer for AT commands
-
horned-owl
OWL Ontologies
-
mph
a cli tool for using emacs in daemon mode
-
lretry
Auto retry command until success
-
rustotpony
Manager of one-time password generators
-
sfw-tools
Functions and programs from the book Software Tools
-
haxeget
The easier way to install and manage Haxe compiler versions
-
flood-tide-gen
command line flag and option parse utilities
-
cargo-sanitize
Sanitize a Cargo.toml file to remove dependencies outside of the default registry
-
fuzip
Fuzzy zipping for scripting
-
cargo-all
Manage all your crates with a single command
-
groq-cli
A basic Cli to interact with Groq Api
-
together-rs
running multiple commands together
-
args
An argument parsing and validation library designed to take some of tediousness out of the general 'getopts' crate
-
sn_cli
Safe Network CLI
-
swaymode-exec
run commands when sway changes keybind mode
-
yash-semantics
Yash shell language semantics
-
serdo
Serializable do/undo library
-
snapbox-macros
Snapshot testing toolbox
-
cnf
Distribution-agnostic 'command not found'-handler
-
nu-cmd-lang
Nushell's core language commands
-
command-macros
Macros for creating std::process::Command with shell-like syntax
-
nu-cli
CLI-related functionality for Nushell
-
needs
check if a command is available in the PATH
-
protoc
Protobuf protoc command as API
-
ethan-rs-wc
The ethan-rs-ws(erwc) is word, line, character, and byte count. Like wc command but not just wc command, more accurate and faster. Text can also be read from standard input for statistics.
-
process-lib
Cross-platform, asynchronous Rust library to run commands in pipelines
-
bspc_rust_lib
that allows bspc commands to be executed through rust programs
-
bevy_local_commands
local shell commands for the Bevy game engine
-
scsir
issuing SCSI commands
-
xtask-watch
A customizable helper to watch for changes in your projects using xtask
-
knowledge
The launcher app for the interacive book
-
tello-rust
This project is designed to allow users to control a Ryze Tello drone using Rust. It provides a Rust-based interface to abstract away from the Tello SDK allowing for quick setup and works over a UDP port.
-
schematch
Declarative schema checking command
-
atuin-dotfiles
The dotfiles crate for Atuin
-
sheller
🐚 Sheller is a shell command builder and standard command extension library written in Rust
-
tmux-remux
A friendly command shortener for tmux
-
kerblam
A project management tool for data science and bioinformatics
-
nu-cmd-extra
Nushell's extra commands that are not part of the 1.0 api standard
-
Shellr
basic linux shell using rust programming langugae inspired from codecrafters
-
sway-scratchpad
Convert a command to a scratchpad
-
add-ed
Embeddable pure rust editor based on ED
-
peace_cmd
Command structure for the Peace framework
-
structpack
Dynamic bit-field accessor
-
arma3-wiki
A project to store data about Arma 3 commands in a useable format
-
suggest-command-not-found
Typo correction for not-found shell commands
-
inovo-rs
API for intergrating inovo robot arm
-
ipset
A wrapper for libipset
-
nu-std
The standard library of Nushell
-
richard
modular chatbot
-
adb_cli
Rust ADB (Android Debug Bridge) CLI
-
site-blocker
A CLI to block sites through the systems hosts file
-
nix_rs
interacting with the Nix command
-
resup
A terminal frontend for Real-ESRGAN
-
mclr
run mc in rust
-
uribo
A command-line tool for executing predefined commands
-
brother_ql
Generate Brother QL Raster Command data from images
-
vangelis
A functional testing framework
-
baseic
numeric conversion tool
-
vtashkov-bf
Brainfuck interpreter
-
nostr-cli
Nostr CLI
-
yaml-schema
A YAML schema validator
-
nu-cmd-base
The foundation tools to build Nushell commands
-
nu-plugin-test-support
Testing support for Nushell plugins
-
nu-command
Nushell's built-in commands
-
cmakefmt
Good enough (MVP, early) CMake auto formatter
-
command-ext
Extension traits for std::process::Command
-
shivr
Monorepo package command runner
-
mdsh
Markdown shell pre-processor
-
find-rs
find command in Rust
-
trinitry
A very simple programming language, used to map functions to commands
-
sway-easyfocus
help efficiently focus windows in Sway inspired by i3-easyfocus
-
rscni
CNI plugin library for Rust
-
diysh
The Do-It-Yourself SHell is a library that lets you create your own shell-like text interface
-
command_runner
running system commands
-
redis-swapplex
Redis multiplexing with reconnection notifications and MGET auto-batching
-
riji
Scripting environment using rhai
-
mitex-spec
Specification Library for MiTeX
-
command-error
Detailed error messages and status checking for
std::process::Command
-
mintyml-cli
Creates HTML from MinTyML, a minialist alternative syntax to HTML
-
Grepulous
An attempt to make a grep like command
-
sym-lang
Sym Lang is a lightweight stack-based programming language that uses symbols and numbers
-
licenses_pro_gen
license generating tool for licenses_pro
-
radicle-cli-test
Radicle CLI test library
-
watchexec-supervisor
Watchexec's process supervisor component
-
sofapub
A minimally functional ActivityPub server
-
bvr
A pager designed to help you chew through logs
-
sermatec-ess
Sermatec ESS CLI
-
repl-rs
generate a REPL for your application
-
adb-rust
A common adb operation
-
cargo-day
☀️ daily touch command
-
neowatch
A modern alternative to watch command
-
nu_plugin_polars
Nushell dataframe plugin commands based on polars
-
grom
CLI for Note Taking
-
oberst
A type-safe command parser and dispatcher inspired by Brigadier and written in Rust
-
mpm
Package manager for users who have many linux distributions running on a system
-
command_attr
Procedural macros for command creation for the Serenity library
-
commandcrafter
used to execute shell commands using rust convenience
-
zugriff
CLI
-
citrus-core
task managing functions
-
ftw
A CLI tool to manage your godot-rust projects!
-
rskin
A project for managing commands and applying skinners
-
yomi
styled CLI builder and terminal command executor
-
clap-doc
Create markdown descriptions for
clap::Command
s -
ta1394-avc-general
A pure-Rust small framework for AV/C protocol and command defined by 1394 Trading Association
-
command-parser
parse commands for chat bots
-
kintai
time management system
-
r1
-
ra_ap_flycheck
TBD
-
command-unquoted
std::process::Command wrapper with a nicer Debug implementation
-
peace_item_spec_sh_sync_cmd
Manages a synchronization shell command for the peace framework
-
fclicache
command-line utility that caches the output of resource-intensive commands, enabling faster retrieval of results when the same commands are executed repeatedly within a specified Time-to-Live (TTL) period
-
atuin-daemon
The daemon crate for Atuin
-
tauriless
Run a Tauri-like application without installation
-
zellij-tile
A small client-side library for writing Zellij plugins
-
outpoll
A command line tool to poll a command and notify you when a specific output is reached
-
elevated-command
Run a command using sudo, prompting the user with an OS dialog if necessary
-
hstdb
Better history management for zsh. Based on ideas from https://github.com/larkery/zsh-histdb.
-
wei-run
wei run
-
i6
A collection of tools
-
docker-ctl
conveniently starting and stopping docker containers
-
wez-sonos
Sonos API client
-
kramer
Enumerated types implementing std::fmt::Display for sending RESP messages to redis
-
flp
Get fullpath of file or working directory
-
nu-explore
Nushell table pager
-
pinix
Progress In Nix - Pacman inspired frontend for Nix
-
system
Cross-platform crate to easily run shell commands, similar to the C system function
-
stdioredirect
wrap another command and redirect its outut
-
rsid3
command line ID3v2 tag editor designed for scripting
-
discern
implementing the Command Query Responsibility Segregation (CQRS) pattern
-
histdb-rs
Better history management for zsh. Based on ideas from https://github.com/larkery/zsh-histdb.
-
toffee
Get command to run to run specific test in a file
-
exec-target
invoke command for test
-
ta1394-avc-audio
A pure-Rust implementation of AV/C commands for audio subunit defined by 1394 Trading Association
-
create-leptos-csr
A CLI for setting up a client-side Leptos web application with TailwindCSS
-
nu_plugin_units
A Nushell plugin for easily converting between common units
-
t-cli
CLI task manager
-
memlimit
A process memory limiter
-
frieren
Display free and used memory with freeze ❄️
-
cain_ls
ls command implementation in Rust
-
iris_client
A command like in-memory database in rust
-
linebased
Add a TCP query port to any program
-
multipass
Rust SDK for Canonical Multipass
-
ethernet-info
uses SIOCETHTOOL ioctl command to get ethernet information
-
descord
A minimal discord api wrapper
-
nu_plugin_periodic_table
A periodic table of elements plugin for Nushell
-
tasker_service
a service for executing time based commands
-
cargo-blinc
Notifies about commands exit code using LED light blink(1)
-
jpeg_extractor
Extract jpeg images from any binary via command line
-
osdp
Open Supervised Device Protocol (OSDP)
-
commander-rust
A better way to develop CLI in Rust
-
tauri-interop
Easily connect your rust frontend and backend without writing duplicate code
-
iforgor
The CLI tool for all those commands you forget about
-
cmdstruct
A lightweight macro for implementing commands with a struct
-
colorized
output
-
logi_code
A scripting language do executing combinational circuits
-
cmdo-gen
script to generate terminal commands using natural language
-
char-cli
an unicode escape tool
Try searching with DuckDuckGo.