jordanpartridge / github-zero
Lightweight GitHub CLI that works standalone, in Laravel, Laravel Zero, or as a Conduit extension
v1.1.0.1
2025-06-20 03:30 UTC
Requires
- php: ^8.2
- illuminate/collections: ^11.0
- illuminate/console: ^11.0
- jordanpartridge/github-client: ^2.0.0
- laravel/prompts: ^0.1|^0.3
- nesbot/carbon: ^3.0
- symfony/console: ^6.0|^7.0
Requires (Dev)
- laravel/pint: ^1.18
- pestphp/pest: ^3.0
- phpstan/phpstan: ^1.12
This package is auto-updated.
Last update: 2025-06-27 08:04:58 UTC
README
A lightweight GitHub CLI that works everywhere - standalone, in Laravel, Laravel Zero, or as a Conduit extension.
Installation
Standalone CLI
composer global require jordanpartridge/github-zero github repos --interactive
Laravel Package
composer require jordanpartridge/github-zero php artisan github:repos
Conduit Extension
conduit install github-zero conduit github:repos
Features
- 🚀 Interactive repository management
- 📋 Issue tracking
- 🔄 Pull request workflows
- 🌟 Rich terminal UI with prompts
- 🔧 Works anywhere (standalone, Laravel, Conduit)
Commands
github repos
- List and interact with repositoriesgithub clone
- Clone repositories with selectiongithub issues
- Manage issuesgithub prs
- Handle pull requests
Configuration
Set your GitHub token:
export GITHUB_TOKEN=your_token_here
License
MIT License. See LICENSE for details.