Repository navigation
v1.0.0 — Initial Release
v1.0.0 — Initial Release
ght is a fast, keyboard-driven terminal UI for browsing and managing GitHub
Pull Requests, Issues, and Milestones.
Features:
PR Management
- Browse PRs across repos with configurable saved searches
- Full PR detail view with diff (two-page paginator: summary + diff)
- Inline review comments
- Approve, request changes, comment, and merge from the terminal
- Add reviewers and assignees
- CI status shown in PR list
Issue Management
- Browse issues with saved searches
- Comment, close/reopen, and add assignees
- Open issues in the system browser (o)
Milestones
- List milestones with open/closed issue progress
- Drill into milestone issues and jump to individual issue details
- Save milestone tabs to config
Navigation
- Vim-style keys (j/k/h/l) + arrow keys
- Multi-tab interface — open multiple PRs, issues, or searches simultaneously
- Quick mode switch: I (issue mode) / P (PR mode)
- Filter loaded results with /
- Command mode (:) with prefix matching
Configuration
- Saved PR searches, issue searches, and milestone repos in ~/.config/ght/config.yaml
- First-run setup dialog when no config exists
- Save any tab to config with :save-tab
Requirements: GitHub CLI (gh) must be installed and authenticated