
Bring GitHub to your terminal for streamlined development workflows.
Visit WebsiteFreeVisit Website
Tracked since2026
0 reviews trackedThe Bottom Line
Entry price
Free, no paid tier
Biggest pro
GitHub from terminal
Biggest con
GitHub only
TL;DR - gh
- Manages GitHub issues, pull requests, and releases from the terminal.
- Eliminates context switching for a more efficient workflow.
- Supports scripting, customization, and GitHub Enterprise Server.
Pricing: Free forever
Best for: Individuals & startups
What is gh?
GitHub CLI (gh) is an open-source command-line interface that integrates GitHub directly into your terminal. It allows developers to manage issues, pull requests, checks, releases, and more without leaving the command line. This eliminates context switching, making development workflows more efficient and productive.
Designed for developers who prefer working in the terminal, gh enables scripting and customization of GitHub actions through its API and custom aliases. It supports both GitHub.com and GitHub Enterprise Server, providing a unified experience for various development environments. Key benefits include faster navigation, automation capabilities, and a more focused development experience by keeping all GitHub-related tasks within the terminal.
Available on: macOS, Windows, Linux
Pros & Cons
Pros
- GitHub from terminal
- Good for automation
- PR management
- Issue management
- Free
Cons
- GitHub only
- Learning curve
- Commands to remember
- Auth setup needed
- GUI sometimes easier
Key Features
GitHub from terminalPR managementIssue trackingActions workflowRepository operationsAPI access
Pricing Plans
Pricing checked May 31, 2026
Free
Free
- Full CLI access
- PR management
- Issue management
- Actions workflows
- MIT license
- Open source
Reviews
Be the first to review gh
Your take helps the next buyer. Verified LinkedIn reviewers get a badge.
Write a reviewBest gh Alternatives
Top alternatives based on features, pricing, and user needs.
Still deciding?
Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.
Explore More
gh FAQ
What is GitHub CLI?
GitHub CLI (gh) is GitHub's official command line tool for managing repositories, pull requests, issues, and workflows from your terminal.
Is GitHub CLI free?
Yes, GitHub CLI is completely free and open-source. It works with both github.com and GitHub Enterprise.
How do I create a PR with gh?
Use 'gh pr create' to create a pull request from your current branch with an interactive prompt for title and description.
Source: cli.github.com