gh-dash is a rich terminal UI for GitHub that allows developers to manage pull requests and issues without leaving the command line. It features user-defined sections, vim-style keyboard navigation, and customizable actions like diffing, commenting, and merging, all controlled via a YAML configuration file.
Highlights
Provides a dedicated terminal interface for GitHub PRs and issues to maintain workflow continuity.
Supports vim-style keyboard hotkeys for rapid navigation and interaction.
Built on Go libraries including bubbletea, lipgloss, and the official gh CLI.
Offers extensive customization through YAML config files, themes, and smart filtering.
Functions as a gh extension, integrating seamlessly with existing GitHub workflows.