gh-dash

gh-dash is the most popular dashboard in this category and, for anyone who lives in a terminal, the right answer. Here is where it wins, and where a native window helps instead.

Compared 2026-09-16 against each product’s own pages, which are linked from every claim. Numbers drift; check the sources.

The short answer

If you already live in a terminal, use gh-dash. It is free, MIT-licensed, actively developed, and at 12,519 stars (measured 2026-09-16 on its repository) it is by a wide margin the most used dashboard in this category. PR Marmot is newer and smaller — 0 stars on the same day, which is the honest number.

The real question is not which is better. It is whether you want a pull request dashboard inside your terminal or beside it. gh-dash is the first; PR Marmot is the second.

What gh-dash is

gh-dash calls itself “a rich terminal UI for GitHub that doesn't break your flow.” It is a GitHub CLI extension written in Go, MIT-licensed, and configured in YAML. Described from gh-dash.dev and its repository, read 2026-09-16.

  • Your own sections. prSections and issuesSections take GitHub search filters, so the dashboard's layout is whatever set of queries you decide matters.
  • Your own commands. Custom commands can be bound to keys and run against the selected row, which makes it a launcher as well as a view.
  • Terminal navigation. h/j/k/l to move between rows and sections, o to open in a browser, y/Y to copy a pull request number or URL.
  • Themes. Colours and display options are configurable.
  • It runs where your terminal runs, which includes over SSH, on a build box, or inside a container with no desktop at all.

Where gh-dash wins

This is the section that matters, because anyone reading this page probably already knows gh-dash is good.

  • It is far more established. 12,519 stars against 0 means years of issues, answers, dotfiles and blog posts that PR Marmot simply does not have yet.
  • It is already open. No extra window to manage, no app to switch to — it is a command in the terminal you were using anyway.
  • It is configurable in ways PR Marmot is not. If you want a section for “PRs touching the payments directory, older than a week, not mine”, gh-dash will give you exactly that. PR Marmot's sections are built in.
  • It works on Linux and Windows today, with no build step. PR Marmot ships a signed binary for Apple-silicon Macs only; everywhere else means building from source.
  • It can do things. Custom commands let you check out a branch or run your own script against the selected pull request. PR Marmot is read-only toward GitHub by design and always will be.
  • It is free and MIT, exactly like PR Marmot. Neither of us is the paid option here.

What PR Marmot adds

Everything below is a trade against the list above, not a refutation of it.

  • A GUI, for people who do not want a TUI. A resizable native window with a table you can leave on a second screen, rather than a pane competing with your shell.
  • No configuration file. The sections — work involving you, your own pull requests, reviews requested from you, work available to review — are built in. There is no YAML to write before it is useful, and no YAML to maintain when GitHub's search syntax moves.
  • A computed Note per pull request. Instead of showing you CI, reviews, threads and conflicts as separate columns to interpret, PR Marmot reads them together and writes a sentence about what the row needs next.
  • Watch, snooze, and Changed. Watch a pull request with w, snooze one with s until a condition you choose, and see Changed markers for what moved since the app last looked.
  • Stack grouping from GitHub's native stack metadata, ordered base first, with partial stacks marked as partial.
  • Desktop notifications for watched pull requests while the app is running.

Both tools authenticate the same way: through the gh CLI login you already have. Neither asks your organization to approve a new app.

Side by side

gh-dashPR Marmot
ShapeTerminal UI, a gh extensionNative desktop window (Rust + GPUI)
LicenceMIT, open sourceMIT, open source
PriceFreeFree
Stars, 2026-09-1612,5190
PlatformsWherever the terminal runs, incl. SSHApple-silicon Mac binary; source elsewhere
ConfigurationYAML: sections, filters, keys, themesBuilt-in sections, no config needed
Acts on pull requestsYes, via custom commandsNo, read-only by design
Plain-language NoteNoYes
Watch / snooze / ChangedNoYes
Authgh logingh login

No memory, CPU or startup-time row appears here on purpose. PR Marmot has not published a benchmark, and a claim without one is marketing.

Which one to use

Choose gh-dash if your editor is in a terminal, you enjoy configuring tools, you work over SSH, you are on Linux or Windows, or you want to trigger actions from the dashboard.

Try PR Marmot if you use a graphical editor, you want a window you can glance at without changing context, you would rather not write YAML, or you want the Note and the watch/snooze workflow.

They coexist fine. Both are free and MIT, so the only cost of trying the other one is a few minutes. Install PR Marmot or read the wider roundup of Mac options.

Sources

Something wrong or out of date? Tell us on GitHub