依赖 gh CLI 提供 GitHub 功能,需先安装并登录 gh;查看 PR diff 依赖 delta;具体安装方式需查阅官方文档站点

gh-dash
dlvhdrMIT活跃维护在终端里直接浏览和管理 GitHub 的 PR、Issue 和通知,不用切浏览器打断手头工作,基于 Go 和 Bubble Tea 构建。
A rich terminal UI for GitHub that doesn't break your flow.
README 未给出安装命令,详见 https://gh-dash.dev/getting-startedREADME 未说明
在终端里浏览和管理 GitHub PR 与 issue 的富交互 TUI,不打断你的工作流
在终端里直接浏览和管理 GitHub 的 PR、Issue 和通知,不用切浏览器打断手头工作,基于 Go 和 Bubble Tea 构建。
核心能力
- 按仓库自定义 PR 与 issue 分区
- 支持可覆盖的 vim 风格快捷键
- 可配置自定义动作贴合个人工作流
- 在 TUI 内完成 diff、评论、checkout、push 等操作
- 用 YAML 配置文件控制全部设置
容易踩的坑
- v4.26.2最新正式版2026-10-16 · 2026-10-16 11:29 UTC
Proper titles truncation
Something that has been bugging me for a long time!
To update run:
gh extension upgrade dashChangelog
Bug fixes
- 12feb7fedb3ca26c1b9100bf935c1be19b4cd9b0: fix: truncate long titles properly (#972) (@dlvhdr)
If you enjoy
dash, consider making a donation ❤️Have questions? Join our Discord community!
- v4.26.12026-10-09 · 2026-10-09 15:07 UTC
查看更新说明
4.26.1
To update run:
gh extension upgrade dashChangelog
Bug fixes
- b1376625b2e4d50f2b2d761bf2fa9ec543e79380: fix: bad heights after logo shrink (#966) (@dlvhdr)
If you enjoy
dash, consider making a donation ❤️Have questions? Join our Discord community!
- v4.26.02026-09-21 · 2026-09-21 13:50 UTC
查看更新说明
4.26.0
You can now create/delete sections on the fly. Press ctrl+s to enter the "section mode" and then either n to create a new section or x to delete it. This makes doing ad-hoc quering much more ergonomic.
To update run:
gh extension upgrade dashChangelog
New Features
- c6dfbc17edfdbf1060fc06efe6aabb34f6a725f0: feat: ability to add/delete scratch sections (#962) (@dlvhdr)
- 7e140818c139633c4700d55a35947f6b948d6902: feat: make header smaller (#960) (@dlvhdr)
Documentation updates
- 4ea7c39fbe4d12dbbd66398253fbd81b61073e06: docs(enhance): repo mode (#944) (@dlvhdr)
Other work
- 292be713279b177a0e2f9b344149fec11a94241e: ci: remove dependabot (#935) (@dlvhdr)
If you enjoy
dash, consider making a donation ❤️Have questions? Join our Discord community!
- v4.25.22026-07-10 · 2026-07-10 10:35 UTC
查看更新说明
4.25.2
To update run:
gh extension upgrade dashChangelog
Bug fixes
- a613ef744c99ef8d8ead33467813c6ee6086af52: fix: Delete stale block checking moved/discarded error from PR #930 (#933) (@PatrickTulskie)
If you enjoy
dash, consider making a donation ❤️Have questions? Join our Discord community!
- v4.25.12026-07-08 · 2026-07-08 20:01 UTC
查看更新说明
4.25.1
To update run:
gh extension upgrade dashChangelog
Bug fixes
- 49f37e4832956c57bf52d4ea8b1b1e5c0f863700: fix: config file at repo level not being read (#931) (@dlvhdr)
- e7a7f0758f9c97fd8fe0fc808a2c6a9bec896056: fix: remove visible logs when not in debug mode (#930) (@dlvhdr)
If you enjoy
dash, consider making a donation ❤️Have questions? Join our Discord community!
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
❤️ Sponsoring
If you enjoy DASH and want to help, consider supporting the project with a
donation at the sponsors page.
Thank you to all past and existing sponsors! 🙏🏽
Sponsors
🌟 Features
- User-defined, per-repo, PRs & issues sections
- Overridable vim-style keyboard hotkeys
- Custom actions to perform your specific workflow needs
- Everything you can do on GitHub - diff, comment, checkout, push, update etc.
- Control every setting with a YAML config file
If you like quickly navigating with your keyboard, seeing the PRs and issues you need and you love the terminal - DASH is for you! 🫵🏽
📃 Docs
DASH has an extensive docs site at gh-dash.dev/getting-started.
👥 Discord
Have questions? Join our Discord community!
🙏 Contributing
See the contribution guide at https://www.gh-dash.dev/contributing.
🛞 Under the hood
DASH uses:
- bubbletea for the TUI
- lipgloss for the styling
- glamour for rendering markdown
- vhs for generating the GIF
- cobra for the CLI
- gh for the GitHub functionality
- delta for viewing PR diffs