gitorg-0.1.0 is not a library.
gitorg
A CLI tool for managing and monitoring multiple GitHub organizations.
Install
Or build from source:
Quick Start
# Authenticate with your GitHub personal access token
# Or authenticate interactively (prompts for token)
# List your organizations
# List all repos sorted by stars
# Find stale repos (no push in 60+ days)
# View open issues across all orgs
# See aggregate stats
# Full dashboard overview
Commands
| Command | Description |
|---|---|
auth |
Authenticate with a GitHub personal access token |
orgs |
List your GitHub organizations |
repos |
List repositories across organizations |
stale |
Find stale repositories with no recent pushes |
issues |
List open issues across organizations |
stats |
Show aggregate statistics |
overview |
Show a full dashboard overview |
Global Flags
--json— Output results as JSON (for scripting/piping)--verbose— Show rate limit info and debug output
Command Options
Configuration
Config is stored at ~/.config/gitorg/config.toml (or $XDG_CONFIG_HOME/gitorg/config.toml).
[]
= "ghp_yourtoken"
[]
= ["myorg", "otherorg"]
Setting defaults.orgs limits commands to those organizations by default. Without it, all organizations your token has access to are used.
Token Permissions
Create a personal access token with these scopes:
read:org— List organizationsrepo— Access repositories and issues
License
MIT