Skip to content
gh logo

Bring GitHub to your terminal for streamlined development workflows.

Visit Website
Tracked since2026
0 reviews tracked

The 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?

Editorial review
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 review

Best gh Alternatives

Top alternatives based on features, pricing, and user needs.

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.

Guides & Articles