Compare
Mergiato vs gh-dash
Both run on the GitHub CLI you're signed in to, so neither needs a token or an org app. gh-dash is a free, open-source dashboard in your terminal, driven by the keyboard and a config file. Mergiato is a desktop window built around the review itself: diffs, threads, checks, stacks and merges side by side.
gh-dash details checked on 18 October 2026, from gh-dash.dev and its GitHub repository.
The short answer
- Pick gh-dash if you live in the terminal, want PRs and issues in sections you define yourself, and like to script your own commands.
- Pick Mergiato if you want to read and comment on the diff itself, see each CI job, follow stacks, and merge through your repo's queue, in one window.
Side by side
| gh-dash | Mergiato | |
|---|---|---|
| Where it runs | In your terminal, as a gh extension |
A desktop app |
| Sign-in | Your gh sign-in |
Your gh sign-in |
| Lists | PRs and issues, in sections you write as GitHub searches in a YAML file | Your PRs and the reviews waiting on you, ready out of the box; PRs only |
| Reading the diff | In your pager (less by default, or a tool like delta) |
In the app: unified or split, syntax colors, up to 3,000 files, Viewed marks |
| Commenting | A comment on the PR | Comments on a line or range, replies, reactions, resolve |
| Checks | Watch a PR's checks and get a notification when they finish | Each job's state and time; re-run failed jobs, all, or one |
| Stacks and merge queues | Not listed in its docs; merge runs gh pr merge |
Graphite, GitHub and branch-chain stacks; Graphite's and GitHub's merge queues |
| Customizing | Keybindings, sections and your own commands, all in config | Settings, themes and layout choices; no custom commands |
| Price | Free, open source (MIT) | Free while in beta |
| Runs on | Wherever the GitHub CLI runs | macOS today; more platforms are coming |
Where gh-dash is the better pick
- You'd rather never leave the terminal, or you work over SSH.
- You track issues next to PRs, in sections tuned to your own searches.
- You want to bind your own commands, like opening lazygit on the PR's branch.
- You want something open source you can change.
Where Mergiato is the better pick
- You review big diffs and want to comment on the exact line, with every file in view. How it handles large PRs.
- You fix red builds from the PR: each job, timed, re-run in one click.
- Your team stacks PRs and merges through a queue: stacks in Mergiato.
- You want it working the moment it opens, with nothing to configure.
Using both
They share the same gh sign-in, so there's nothing to set up twice. Keep gh-dash for a quick look
from the terminal, and open the PR in Mergiato when it's time to read the diff and merge.
The same gh sign-in, a whole window for the review.
Download for Mac
Free while in beta, under 10 MB, and ready in about a minute.