Repolode
dlvhdr

dlvhdr/gh-dash

A terminal UI for GitHub that lets you browse, review and act on PRs and issues without leaving the command line.

Open-source alternative to:GitHub web interface

Stars
12,654
Forks
462
Open issues
111
Last commit
4 days ago

What is it?

gh-dash is a terminal user interface for GitHub, built as a GitHub CLI extension. It shows lists of pull requests and issues in configurable sections, so you can see what needs your attention without opening the browser.

Sections are defined per repository in a YAML config file, and keyboard shortcuts use vim-style defaults that can be overridden. From the list view you can open a PR or issue, read its details and comments, view diffs, check out a branch, push changes, and update or comment on items.

The project is written in Go and uses the Charm libraries (bubbletea, lipgloss, glamour) for the interface and Markdown rendering, and delta for PR diffs.

Key features

  • 01Customizable PR and issue sections per repository
  • 02Vim-style keyboard shortcuts that can be overridden
  • 03Configuration through a single YAML file
  • 04Review diffs, comment, check out branches and push from the terminal
  • 05Custom actions for personal workflows

Use cases

  • Triaging review requests and open PRs across several repositories
  • Keeping track of assigned issues while working in a terminal-centric environment
  • Reviewing and commenting on pull requests without switching to a browser

Things to know

  • The README does not give install commands; setup is described only in the external docs site.
  • It relies on the GitHub CLI (gh) for its GitHub functionality, so that tool must be available.

Topics

FAQ

What is gh-dash?
A terminal UI for GitHub that lets you browse, review and act on PRs and issues without leaving the command line. gh-dash is a terminal user interface for GitHub, built as a GitHub CLI extension. It shows lists of pull requests and issues in configurable sections, so you can see what needs your attention without opening the browser.
Is gh-dash free to use? What license does it have?
gh-dash is open source under the MIT license. Check the license terms before using it in commercial products.
Is gh-dash still maintained?
Actively maintained. The last commit to gh-dash was on Oct 17, 2026.
What can I use gh-dash for?
Triaging review requests and open PRs across several repositories Keeping track of assigned issues while working in a terminal-centric environment Reviewing and commenting on pull requests without switching to a browser
Where can I get gh-dash?
The source code and installation instructions are on GitHub: https://github.com/dlvhdr/gh-dash

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects