A terminal UI to browse and search your GitHub stars.
- Fast fuzzy search across names, descriptions, languages, and topics
- Preview panel with repo details (README coming soon)
- Smart caching with background sync
- Vim-style keyboard navigation
- Sort by stars, name, or recently updated
- GitHub CLI (
gh) authenticated viagh auth login - Go 1.22+
go install github.com/viniciussoares/github-stars-tui/cmd/gh-stars@latestOr build from source:
go build -o gh-stars ./cmd/gh-stars
./gh-stars| Key | Action |
|---|---|
j / k / ↑ / ↓ |
Navigate |
g / G |
Jump to top / bottom |
pgup / pgdown |
Page up / down |
/ |
Focus search |
esc / enter |
Exit search |
s |
Cycle sort mode |
enter |
Open repo in browser |
y |
Copy repo URL |
r |
Force refresh |
q |
Quit |
Stars are cached to ~/.config/gh-stars/cache.json and refreshed in the background every 48h.
| Flag | Description |
|---|---|
-refresh |
Force refresh on startup |
-sync-interval |
Background refresh interval (default: 48h, 0 to disable) |
-cache '' |
Disable caching |
gh-stars uses:
