-
tree-sitter-bash
Bash grammar for tree-sitter
-
reedline
A readline-like crate for CLI text input
-
clap_complete
Generate shell completion scripts for your clap::Command
-
atuin
magical shell history
-
shell-quote
shell-quoting strings, e.g. for interpolating into a Bash script.
-
brush-parser
POSIX/bash shell tokenizer and parsers (used by brush-shell)
-
starship
The minimal, blazing-fast, and infinitely customizable prompt for any shell! ☄🌌️
-
xshell
quick shell scripting in Rust
-
IP-Hacker
IP tools used by Russia's big hackers
-
glob-match
An extremely fast glob matcher
-
heatseeker
A fast, robust, and portable fuzzy finder
-
arborium-bash
Bash grammar for arborium (tree-sitter bindings)
-
sheldon
Fast, configurable, shell plugin manager
-
brush-shell
Rust-implemented shell focused on POSIX and bash compatibility
-
lade
Automatically load secrets from your preferred vault as environment variables, and clear them once your shell command is over
-
brush
Rust-implemented shell focused on POSIX and bash compatibility
-
statusline
fast bash PS1 line with useful features
-
mise-completions-sync
Sync shell completions for tools managed by mise
-
zsh-plugin-cli
A command-line tool to generate new Zsh plugins
-
pxh
fast, cross-shell history mining tool with interactive fuzzy search, secret scanning, and bidirectional sync across machines. It indexes bash and zsh history in SQLite with rich metadata for powerful recall.
-
rash_core
Declarative shell scripting using Rust native bindings
-
fnm
Fast and simple Node.js version manager
-
brush-interactive
Interactive layer of brush-shell
-
bookmark-cd
Bookmark directories and move to them
-
php-version-manager
A blazing fast, zero-configuration PHP version manager
-
railwayapp
Interact with Railway via CLI
-
argc
A bash cli framework, also a bash-based command runner
-
shellharden
The corrective bash syntax highlighter
-
bashtestmd
Compiles shell commands in .md files into Bash scripts for testing
-
bashrs
Rust-to-Shell transpiler for deterministic bootstrap scripts
-
croque
Fast and customizable shell prompt
-
stylus
(style + status) is a lightweight status page for home infrastructure
-
libloot
accessing LOOT's metadata and sorting functionality
-
longline
System-installed safety hook for Claude Code
-
tempesta
The lightest and fastest CLI for managing bookmarks, written in Rust
-
bashkit
Awesomely fast virtual sandbox with bash and file system
-
gitflect
A fast Rust Git prompt and Bash/Zsh integration inspired by posh-git
-
ex-cli
Command line tool to find, filter, sort and list files
-
paseo
A CLI tool to elegantly manage your shell's PATH variable
-
rsmoji
✨ Gitmojis, now oxidized! 🦀
-
box-cli
Sandboxed git workspaces for development
-
rable
Parable bash parser — complete GNU Bash 5.3-compatible parsing with Python bindings
-
vorpal-sdk
Rust SDK for building Vorpal artifacts
-
sh-guard-cli
CLI for sh-guard: semantic shell command safety classifier for AI coding agents
-
fabrica-cli
A terminal-based coding agent built in Rust
-
docmd
Documentation tool
-
wasmsh-runtime
Shared shell runtime core for wasmsh (standalone and Pyodide builds)
-
tomato-toml
🍅 A command-line tool to get and set values in toml files while preserving comments and formatting
-
sqry-lang-shell
Shell script language plugin for sqry
-
shellwords
Manipulate strings according to the word parsing rules of the UNIX Bourne shell
-
atuin-pty-proxy
a PTY proxy for atuin
-
rattler_build_script
Script execution and sandbox configuration for rattler-build, supporting bash, cmd, python, and other interpreters
-
shellcomp
Shell completion installation and activation helpers for Rust CLI tools
-
carch
CLI tool to automate Linux system setup 🧩
-
proton-t
A smarter cd command with frecency and fallback search
-
ask-sh
An AI command line assistant, which is context-aware and multi-turn capable
-
http-cmd
Run a command over HTTP
-
atuin-hex
a terminal emulator for atuin
-
flash
Shell parser, formatter, and interpreter with Bash support
-
atuin-daemon
The daemon crate for Atuin
-
nu-alias-converter
Converts Bash aliases to Nushell
-
hyfetch
Neofetch with LGBTQ+ pride flags!
-
clash-brush-interactive
Interactive layer of brush-shell
-
clash-brush-parser
POSIX/bash shell tokenizer and parsers (used by brush-shell)
-
room-ralph
Autonomous agent wrapper for room — runs claude -p with auto-restart on context exhaustion
-
lorikeet
a parallel test runner for devops
-
clash-brush-core
Reusable core of a POSIX/bash shell (used by brush-shell)
-
bashkit-cli
Command line interface for Bashkit virtual bash interpreter
-
steer-tools
Tool trait definitions and implementations for Steer
-
atuin-ai
AI integration for Atuin CLI
-
mc-tools
Tool system for magic-code AI coding agent (30 built-in tools)
-
safeup
CLI for installing components for accessing the Safe Network
-
reef-shell
Bash compatibility layer for fish shell
-
atuin-dotfiles
The dotfiles crate for Atuin
-
raket
bash prompt
-
atuin-common
common library for atuin
-
git-status-vars
Summarize git repo info into shell variables (for use in a prompt)
-
atuin-history
The history crate for Atuin
-
clash-brush-builtins
Builtins for a POSIX/bash shell (used by brush-shell)
-
atuin-client
client library for atuin
-
glob-match-ultra
An extremely fast glob matcher
-
envvars
Getting environment variables considering shell configuration
-
easy-install
-
brush-builtins
Builtins for a POSIX/bash shell (used by brush-shell)
-
dabin
yes. — classify a bash command as approve/defer/deny under explicit policies
-
pay-respects-utils
pay-respects CLI tool
-
sh-guard-core
Semantic shell command safety classifier — AST-based risk scoring for AI coding agents in under 100 microseconds
-
lush
lua for shell scripts - embedded in a single binary, easy to share, to run everywhere
-
fleche
Remote job runner for Slurm clusters
-
atuin-scripts
The scripts crate for Atuin
-
praxis-tools
Canonical tool implementations (filesystem, editing, shell, memory) for the Praxis tool engine
-
portascript
A cross-platform scripting language with bash-like command semantics and uutils builtins
-
atuin-server
server library for atuin
-
veks-completion
Dynamic shell completion engine for CLI tools
-
atuin-server-sqlite
server sqlite database library for atuin
-
reedline-async
Async-native fork of nushell/reedline with WebAssembly support
-
atuin-server-postgres
server postgres database library for atuin
-
atuin-server-database
server database library for atuin
-
is-wsl
Checks if the process is running inside Windows Subsystem for Linux
-
corrator
verify the versions of apps used inside docker containers
-
shuck-discover
Workspace file discovery for shuck
-
shannonshell
A poly-shell built on nushell with seamless bash compatibility
-
yaak
Translate natural language to bash commands using an OpenAI-compatible LLM
-
quickswitch
A terminal-based tool for quickly switching between directories and files
-
nils-git-summary
CLI crate for nils-git-summary in the nils-cli workspace
-
paper-terminal
Writes a file to a paper in your terminal. Especially if that file is Markdown.
-
rbam
A blazing-fast Rust Bash Alias Manager (create, list, and remove shell aliases)
-
atuin-kv
The kv crate for Atuin
-
shannon-reedline
A readline-like crate for CLI text input
-
steer
Command-line interface for Steer coding agent
-
shuck-parser
A fast, safe bash parser library
-
pyper
A command-line utility to gracefully ignore SIGPIPE
-
pzsh
Performance-first shell framework with sub-10ms startup
-
shannon-brush-core
Reusable core of a POSIX/bash shell (used by brush-shell)
-
codebridge-cli
Local coding agent
-
shannon-brush-builtins
Builtins for a POSIX/bash shell (used by brush-shell)
-
shannon-brush-parser
POSIX/bash shell tokenizer and parsers (used by brush-shell)
-
vcprompt
Version control information in your shell prompt
-
nerdfetch-rs
A minimal, fast system fetch tool - rewritten in Rust for speed, clarity, and configurability
-
portascript-cli
CLI for portascript, a cross-platform scripting language with uutils builtins
-
mystsh
Mystical shell parser, formatter, and interpreter with Bash support
-
lade-sdk
Lade SDK
-
apogee
Cross-shell config emitter for Orbit (aliases, PATH, env) via a single eval
-
gexport
Manage and synchronize environment variables between interactive shell sessions for Bash and Zsh
-
wraith-tools
Built-in tools (file ops, bash, web, LSP) for the WRAITH AI coding agent
-
oak-bash
High-performance incremental Bash parser for the oak ecosystem with flexible configuration, supporting shell scripting and automation workflows
-
wasmsh-parse
Handwritten recursive-descent parser for the wasmsh shell
-
envswitch
managing and switching environment variable configurations
-
shuck-indexer
Positional and structural indexes over parsed shell scripts
-
wasmsh-expand
Word expansion engine for the wasmsh shell
-
shaka
Generate shell aliases and functions from YAML/JSONC config files
-
isutra
Intelligent command suggestor for your typo or wrong commands
-
alx
Setup simple alias manager
-
localgpt-cli-tools
LocalGPT CLI tools — bash, read_file, write_file, edit_file
-
zfind
zsh which provides easy access to your previous commands
-
cdup
Ascend directories by count
-
clap_autocomplete
Easy to integrate shell completion for Clap. Finds the user's shell and puts completion files in the appropriate locations.
-
kodegen_bash_shell
Embeddable POSIX/bash shell with cancellation support. Fork of brush-shell.
-
bash-builtins
implement loadable builtins for bash
-
wasmsh-state
Shell state management (variables, scopes, frames) for wasmsh
-
pay-respects-module-request-ai
AI request module for the pay-respects CLI tool
-
pepys
A command history tool that records shell commands with metadata
-
wasmsh-fs
Virtual filesystem abstraction for wasmsh
-
bashrs-runtime
Embedded runtime library for Rash-generated shell scripts
-
safe-chains
Auto-allow safe bash commands in agentic coding tools
-
shuck-formatter
Shell script formatter with configurable style options
-
echo-comment
A bidirectional bash interpreter that converts comments ↔ echo statements
-
shellfn
Attribute-like proc macro which reduces the amount of code required to call shell commands and parse the results
-
lk
A command palette for your bash functions
-
hoard-rs
hoard - cli command organizer written in Rust
-
xquo
Quote null splited lines for Bash command line
-
zipzap
Directory tracker for easy jumping
-
shuck-semantic
Semantic analysis model for shell scripts with scopes, bindings, and dataflow
-
pedant-lang
Multi-language capability detection for pedant
-
wasmsh-builtins
Shell builtin commands for wasmsh
-
wasmsh-browser
Browser Web Worker integration for wasmsh
-
wasmsh-vm
Cooperative virtual machine for executing wasmsh IR
-
ruszt
Rust FFI for Bash
-
steer-tui
Terminal UI library for Steer
-
wasmsh-lex
Stateful lexer for the wasmsh shell
-
shuck-run
Managed shell interpreter resolution for shuck
-
shuck-ast
AST types for parsed shell scripts
-
pactup
Fast and simple Pact version manager
-
wasmsh-ast
Abstract syntax tree types for the wasmsh shell parser
-
bash-f
Pure Rust implementation of the bash-f sponge function defined in STB 34.101.77-2020
-
codebase-to-markdown
convert codebase to markdown format
-
bashdoc
generating documentation/help menu for user defined bash functions
-
cpubind-bash-builtin
Bash builtin providing information about cpu affinity and some environment variables
-
steer-grpc
gRPC server and client implementation for Steer
-
arct-config
Configuration management for Arc Academy Terminal
-
wasmsh-hir
High-level intermediate representation for the wasmsh shell
-
wasmsh-json-bridge
Shared JSON transport and probe helpers for wasmsh embedders
-
nu_plugin_bash_env
Nu plugin bash-env
-
opendev-tools-impl
Tool implementations for OpenDev: bash, file ops, git, web, memory, and more
-
pay-respects-select
Selection UI for the pay-respects CLI tool
-
wasmsh-protocol
Message protocol for communication between wasmsh worker and host
-
bashguard
Rule-based bash guard for your coding agent
-
wasmsh-ir
Linear instruction representation for the wasmsh VM
-
oharness-tools
ToolSet trait and bundled tool kits (bash, filesystem) for open-harness
-
treeedb-bash
Generate Datalog facts from Bash scripts
-
bashlet
Sandboxed bash execution environment using WebAssembly
-
brush-experimental-builtins
*EXPERIMENTAL builtins for a POSIX/bash shell (used by brush-shell)
-
gho
cli to open your repo in the Github/Gitlab web ui
-
shclap
Clap-style argument parsing for shell scripts
-
localgpt-sandbox
LocalGPT shell sandbox — kernel-enforced execution isolation
-
rualdi
Rust Aliasing Directory
-
rashbox
Fast Rust+WASM bash sandbox for LLM agents
-
wasmsh-testkit
Test utilities, TOML test runner, and compatibility harness for wasmsh
-
humanshell
A command-line tool that translates human expressions into shell commands
-
bashrand
Crack Bash's $RANDOM variable with 2-3 samples
-
warp-directory
command line tool to quickly change directories
-
wasmsh-dispatcher
Capacity-based dispatcher for the scalable wasmsh snapshot runner
-
ctrlg
A command line context switcher, written in Rust
-
bash-loadable
making Bash loadable builtins
-
iay
iay! The minimalistic, blazing-fast, and extendable prompt for bash and zsh
-
wasmsh-utils
Browser-safe standard utility commands for wasmsh
-
ifff
run previously run commands - un-forgetter
-
verdant-cache-mcp
MCP server + verdant CLI hosting the verdant-cached tool surface (read, bash, glob, grep, write, edit)
-
earl-protocol-bash
Bash sandboxed execution protocol for earl
-
libbash
Bash syntax library
-
fay
cross platform CLI app written in Rust to automate multiple shell ( bash or cmd ) commands
-
carch-cli
CLI tool to automate Linux system setup 🧩
-
rido
Fetch valid URLs and checksums of Microsoft Operating Systems
-
flare-zrpc
The RPC library on top of Zenoh with support for serialization library of choice
-
goup
version manager for Go written in Rust! 🚀
-
present
Interpolate the standard output of arbitrary shell scripts into your markdown files
-
runsh
A cli frontend for your bash scripts
-
scallop
Wrapper library for bash
-
easychangedirectory
Tools for easy cd
-
reovim-module-treesitter-bash
Bash syntax highlighting module for reovim
-
gameshell
lisp/bash-like shell to integrate into programs
-
reovim-lang-bash
Bash language support for reovim
-
topalias-rust
Linux bash aliases generator (Rust port)
-
bashrs-oracle
ML-powered error classification oracle for bashrs using aprender (GPU-accelerated)
-
frum
A blazing fast and simple Ruby version manager written in Rust
-
brush-core
Reusable core of a POSIX/bash shell (used by brush-shell)
-
skill-executor
Autonomous skill discovery agent with LLM tool chaining, powered by Rust
-
skill-tools
Tools and capability execution for the Skill Agent framework
-
ecs_rust
ECS in Rust
-
orbiter
A cross-shell plugin and package manager
-
vcv-rs
Fast Visual Studio environment setup
-
setenv
Helpers for writing tools that will be eval'd by shells
-
dotctl
A CLI tool for managing dotfile setups and removals
-
starship-alt
The cross-shell prompt for astronauts. ☄🌌️
-
scotty
A chillingly fast dir switcher using fuzzy search
-
aspl
Programming Language
-
rash-mcp
MCP server for Rash (Rust-to-Shell transpiler)
-
rualdlib
Rust Aliasing Directory
-
steer-cli
Command-line interface for Steer coding agent
-
bashx
Run bash scripts from GitHub with ease
-
xprompt
Display a colorful Bash prompt
-
fake-tty
Run command with bash pretending to be a tty
-
shuck-cli
A fast shell script linter
-
autocshell
command line tool that helps you generate auto completion scripts for your tools and for your shell(s)
-
cultura
Enhance your knowledge day by day, directly from your terminal
-
zen-console-input
but full fledged CLI
-
scriptplan-bash
Experimental Bash language parser and runtime for
-
rit-mazy
A git wrapper
-
sheath
Cross-platform shell command validator for Rust
-
devx-cmd
Convenience wrapper over std::process::Command for xtask crates
-
fuzzy_finder
A fuzzy finding UI for CLI applications written in Rust
-
fast-git-prompt
A fast git prompt for zsh and bash
-
spongecrab
Bringing powerful argument parsing to bash scripts
-
codive-tools
Tool implementations for Codive
-
droid
A command-line tool for checking Android OS version history
Try searching with DuckDuckGo.