Command. Compose. Control.

CBash CLI

Shell productivity toolkit for developers — 200+ aliases, 15+ plugins, zero configuration. Works today on Bash 4+/Zsh.

200+
Aliases
15+
Plugins
0
Config Needed
CBash CLI Terminal
$ cbash git pull-all
✓ Pulled 12 repositories in 3.2s
$ cbash dev start
→ Starting development environment...
✓ Server started on http://localhost:3000
$ cbash ai chat "explain docker compose"

Built for Developer Productivity

Replace repetitive shell commands with simple, composable tools that work out of the box.

Type Less

Replace complex loops and scripts with single commands. What used to take 10 lines now takes one.

🧩

Composable

Plugin architecture lets you extend functionality in minutes. Build your own or use community plugins.

🛡️

Shell-Native

No runtime, no daemon, no config. Just source it and go. Works on Bash 4+ and Zsh immediately.

Everything You Need

15+ plugins covering Git, DevOps, AI, and system utilities.

🔁

Git Automation

Streamline your Git workflow with intelligent commands for multi-repo management.

clone-all pull-all auto-commit gitfor
🐳

DevOps Tools

Control Docker, Kubernetes, and AWS services directly from your shell.

docker-compose k8s pods aws ssm
🤖

AI & Documentation

Integrated AI chat, cheatsheets, and template-based documentation generation.

ai chat cheatsheet doc gen
⚙️

System Utilities

Proxy management, port scanning, password generation, and macOS helpers.

proxy port-scan pass-gen

See the Difference

How CBash transforms your daily shell workflow.

Without CBash
# Pull all repositories for repo in */; do cd "$repo" git pull origin main cd .. done # Auto-commit changes git add . git commit -m "update" git push # Check all ports lsof -i -P -n | grep LISTEN
With CBash
cbash git pull-all # ✓ Pulled 12 repos in 3.2s cbash git auto-commit "update" # ✓ Committed & pushed cbash system ports # → Lists all listening ports

Get Started in Seconds

Choose your installation method and start being productive immediately.

Install via Homebrew
# Install CBash CLI brew install cminhho/tap/cbash-cli # Verify installation cbash --full # Start using cbash git sync cbash dev start

Command Reference

Explore all available commands organized by plugin.

🔁
Git Plugin
cbash git clone-all Clone all repositories from org
cbash git pull-all Pull all local repositories
cbash git auto-commit Auto stage, commit, and push
cbash git auto-squash Squash commits interactively
cbash git gitfor Run command across repos
🐳
DevOps Plugin
cbash dev start Start development environment
cbash docker compose-up Start Docker Compose services
cbash k8s pods List Kubernetes pods
cbash aws ssm AWS SSM session manager
🤖
AI Plugin
cbash ai chat Chat with Ollama models
cbash ai cheatsheet Generate command cheatsheets
cbash doc gen Generate documentation
⚙️
System Plugin
cbash system proxy Manage proxy settings
cbash system ports Scan listening ports
cbash system pass-gen Generate secure passwords
cbash macos cleanup macOS system cleanup

Simple & Extensible

Single entry point with plugin discovery. Build your own in minutes.

User

cbash <plugin>

cbash.sh

Entry Point

lib/

Core Functions

plugins/

Plugin System

Ready to Ship Faster?

Join developers who save hours every week with CBash CLI.