Skip to content

v1.0.0 - Initial Release

Choose a tag to compare

@daniel-pittman daniel-pittman released this 29 Jan 20:28
· 32 commits to develop since this 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/zh

Requirements

  • 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.