Skip to content

v1.0.0 — Initial Release

Choose a tag to compare

@dbd dbd released this 05 Apr 14:07
· 2 commits to master since this release
v1.0.0
0d777a4

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