cli/cli
GitHub’s official command line tool observed · 2026-10-10
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 85
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 10.5
- age_days: 2574
- days_rel: 21
- days_push: 11
- n_releases_24m: 61
Adoption not part of the score
46644 stars · 9145 forks observed · 2026-10-10
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-28, confidence 0.99
GitHub CLI (gh) is an open‑source command‑line tool that brings GitHub features such as pull requests, issues, releases and repository management directly into the terminal. It is written in Go and works across Linux, macOS and Windows.
Use cases
- Create and manage pull requests without leaving the terminal
- List, filter, and comment on GitHub issues from the command line
- Create releases and upload assets directly via CLI
- Clone repositories and perform Git operations with integrated GitHub shortcuts
- Automate CI/CD workflows by scripting GitHub actions and API calls
When to choose
- You prefer a terminal‑centric workflow for GitHub interactions
- You need to script or automate GitHub tasks in CI pipelines
- You work across multiple OSes and want a consistent GitHub interface
When to avoid
- You require a full graphical UI for complex repository management
- You need deep custom integrations beyond the provided commands and extensions
Facets
cli-tool · maturity active
cli api-framework http-client version-control developer-tools version-control web-development windows cli github git-integration automation terminal open-source linux macos
2 sources
- readme: https://github.com/cli/cli · fetched 2026-10-10 · 63ce7aa24152
- homepage: https://cli.github.com · fetched 2026-09-14 · 63f4eb032a2a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cli/cli | main | 94 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem