v1.0.0 - Initial Release
ZenHub CLI v1.0.0
A powerful command-line interface for ZenHub. Manage issues, pipelines, sprints, and more directly from your terminal.
Features
- View & manage issues - See details, move between pipelines, set estimates
- Sprint planning - Board overview, pipeline management, bulk operations
- Prioritization - Reorder issues, set priorities, manage dependencies
- Create issues - Full support for types, labels, assignees, and descriptions
- AI-friendly - Designed for use with AI assistants like Claude
Installation
# Clone the repository
git clone https://github.com/daniel-pittman/zenhub-cli.git ~/.zenhub-cli
# Add to PATH
echo 'export PATH="$HOME/.zenhub-cli:$PATH"' >> ~/.bashrc
source ~/.bashrc
# Or symlink
sudo ln -sf ~/.zenhub-cli/zh /usr/local/bin/zhRequirements
- bash (v4.0+)
- curl
- jq (
brew install jq) - git
- gh (GitHub CLI -
brew install gh)
Quick Start
# Configure tokens
mkdir -p ~/.config/zh
echo "ZH_TOKEN=your_token" > ~/.config/zh/config
# View your board
zh board
# See your issues
zh mine
# Move an issue
zh move 42 "In Progress"See the README for full documentation.