KingDownloads

GitHub CLI

by cli 45.0k stars MITDeveloper Tools
Download
GitHub CLI preview

About GitHub CLI

GitHub CLI is an official command line tool for interacting with GitHub. It allows users to manage pull requests, issues, and other GitHub features directly from the terminal alongside git commands.

The tool is compatible with GitHub.com, GitHub Enterprise Cloud, and GitHub Enterprise Server 2.20+. It supports macOS, Windows, and Linux operating systems. GitHub CLI can be installed via package managers, precompiled binaries, or built from source.

Summary based on the project's official README and description.

Key features

  • Manage pull requests and issues from the terminal
  • Integration with git and local code workflows
  • Support for GitHub.com and GitHub Enterprise
  • Cross-platform compatibility (macOS, Windows, Linux)
  • Agent skill for coding agents integration
  • Verification of binaries using Build Provenance Attestation
  • Pre-installed on GitHub-hosted runners for GitHub Actions

Download v2.95.0

Jun 17, 2026
View all 10 versions

Frequently asked questions

Is GitHub CLI free?
Yes. GitHub CLI is free and open-source software, distributed under the MIT license.
Which platforms does GitHub CLI support?
GitHub CLI provides downloads for Windows, macOS, Linux.
What is the latest version of GitHub CLI?
The latest version is v2.95.0, released on Jun 17, 2026.
What platforms does GitHub CLI support?
GitHub CLI is supported on macOS, Windows, and Linux. It works with GitHub.com, GitHub Enterprise Cloud, and GitHub Enterprise Server 2.20+.
How can I install GitHub CLI?
GitHub CLI can be installed via package managers (like Homebrew or WinGet), precompiled binaries from the releases page, or built from source. Detailed installation instructions are available for each platform in the documentation.
How does GitHub CLI compare to hub?
GitHub CLI (gh) is an official tool with a different design from hub. While hub acts as a proxy to git, gh is a standalone tool that brings GitHub features to the terminal. The project provides a detailed explanation of the differences between the two tools.
Can I verify the authenticity of GitHub CLI binaries?
Yes, starting from version 2.50.0, GitHub CLI produces Build Provenance Attestations for verification. Users can verify downloads using either the gh command (if already installed) or Sigstore's cosign tool.

More Developer Tools