https://github.com/dlvhdr/gh-dash
A rich terminal UI for GitHub that doesn't break your flow.
https://github.com/dlvhdr/gh-dash
bubbles bubbletea cli cobra gh-extension github glamour go golang lipgloss terminal tui
Last synced: 1 day ago
JSON representation
A rich terminal UI for GitHub that doesn't break your flow.
- Host: GitHub
- URL: https://github.com/dlvhdr/gh-dash
- Owner: dlvhdr
- License: mit
- Created: 2021-10-14T17:53:33.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-03-02T15:17:39.000Z (7 days ago)
- Last Synced: 2026-03-02T18:41:32.389Z (6 days ago)
- Topics: bubbles, bubbletea, cli, cobra, gh-extension, github, glamour, go, golang, lipgloss, terminal, tui
- Language: Go
- Homepage: https://gh-dash.dev
- Size: 55.3 MB
- Stars: 10,309
- Watchers: 26
- Forks: 344
- Open Issues: 72
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
- go-awesome - gh-dash - GitHub CLI(`gh`)漂亮终端面板 (开源类库 / Git)
- go-awesome - gh-dash - GitHub CLI (`gh`) nice terminal panel (Open source library / Git)
- awesomeness - gh-dash - A GitHub (gh) CLI extension to display a dashboard with pull requests and issues by filters you care about. (Productivity / Kubernetes)
- awesome-golang-repositories - gh-dash
- awesome-gh-cli-extensions - **dash** - Extension to display a dashboard of PRs and issues - configurable with a beautiful UI. (Github)
- awesome-gh-extensions - dlvhdr/gh-dash - 01-18 | A rich terminal UI for GitHub that doesn't break your flow. | (⭐ Most Starred)
- jimsghstars - dlvhdr/gh-dash - A beautiful CLI dashboard for GitHub 🚀 (Go)
- my-awesome-starred - dlvhdr/gh-dash - A rich terminal UI for GitHub that doesn't break your flow. (Go)
- awesome-github-repos - dlvhdr/gh-dash - A rich terminal UI for GitHub that doesn't break your flow. (Go)
- my-awesome - dlvhdr/gh-dash - extension,github,glamour,go,golang,lipgloss,terminal,tui pushed_at:2026-02 star:10.3k fork:0.3k A rich terminal UI for GitHub that doesn't break your flow. (Go)
- awesome-cli-apps-in-a-csv - gh-dash - A beautiful CLI dashboard for GitHub. (<a name="git"></a>Git and accessories)
- awesome-tuis - gh-dash
- awesome-ccamel - dlvhdr/gh-dash - A rich terminal UI for GitHub that doesn't break your flow. (Go)
- definitive-opensource - gh-dash
- awesome-cli-apps - gh-dash - A beautiful CLI dashboard for GitHub. (<a name="git"></a>Git and accessories)
- stars - dlvhdr/gh-dash - A rich terminal UI for GitHub that doesn't break your flow. (Go)
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/divhdr/gh-dash - GitHub dashboard (CLI/TUI Apps / Other)
README
A rich terminal UI for GitHub that doesn't break your flow.

## 🌟 Features
> [!NOTE]
> If you like quickly navigating with your keyboard, seeing the PRs and issues you need and you love the terminal - DASH is for you! 🫵🏽
- 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
## 📃 Docs
`DASH` has an extensive docs site at [gh-dash.dev/getting-started](https://gh-dash.dev/getting-started).
## ❤️ Donating
If you enjoy `DASH` and want to help, consider supporting the project with a
donation at the [sponsors page](https://github.com/sponsors/dlvhdr).
## 👥 Discord
Have questions? Join our [Discord community](https://discord.gg/SXNXp9NctV)!
## 🙏 Contributing
See the contribution guide at [https://www.gh-dash.dev/contributing](https://www.gh-dash.dev/contributing/).
## 🛞 Under the hood
`DASH` uses:
- [bubbletea](https://github.com/charmbracelet/bubbletea) for the TUI
- [lipgloss](https://github.com/charmbracelet/lipgloss) for the styling
- [glamour](https://github.com/charmbracelet/glamour) for rendering markdown
- [vhs](https://github.com/charmbracelet/vhs) for generating the GIF
- [cobra](https://github.com/spf13/cobra) for the CLI
- [gh](https://github.com/cli/cli) for the GitHub functionality
- [delta](https://github.com/dandavison/delta) for viewing PR diffs
## Author
Dolev Hadar [@dlvhdr](https://github.com/dlvhdr).