octoscope v0.10.0 β drill-in details, action menu, clipboard
Hey Hunters! π
Quick update on octoscope, the cross-platform terminal dashboard for GitHub. v0.10.0 just shipped and it's the first release where the app steps beyond "summary dashboard" β you can now drill into a single repo / PR / issue without leaving the terminal.
What's new:
β¨οΈ Action menu β press space on any row of Repos / PRs / Issues to open a centered modal:
ββ Actions for octoscope ββββββββββββββββββ
β βΈ o Open in GitHub β
β d View details β
β c Copy URL β
βββββββββββββββββββββββββββββββββββββββββββ
enter confirms, single letters are direct shortcuts (lazygit-style), esc closes, q quits at any depth.

π Repo drill-in (d from the menu) β replaces the Repos tab body with a rich detail view:
Header with visibility / license / language chips
Description, quick stats, latest release
Languages bar
Recent commits with N total Β· M by you in the last year inline summary
Open issues + PRs preview
Topics
All in a single targeted GraphQL query per drill-in β no fan-out, fits cleanly in the rate-limit budget. esc returns to the list with the cursor preserved; r refetches.
π Copy URL (c) β drops the row's URL into your system clipboard via the right helper for the platform: pbcopy on macOS, clip on Windows, wl-copy / xclip / xsel on Linux. A URL copied toast confirms in the footer.
π‘οΈ Read-only by design β no mutating actions (close issue, merge PR). octoscope stays a read-only dashboard.
Try it:
brew install gfazioli/tap/octoscope
octoscope
# then on Repos: hit `space` on any row
Links:
- Landing: https://gfazioli.github.io/octoscope/
- Repo: https://github.com/gfazioli/octoscope
- Release notes: https://github.com/gfazioli/octoscope/releases/tag/v0.10.0
The narrative behind this release is interesting too: the original plan was per-repo commit-count columns in the Repos list, but GitHub's gateway returned 502 when asking for history.totalCount across 100 repos in a single fan-out. The fix turned out to be a different shape β one targeted query per selected item rather than enriching the list β and along the way octoscope picked up the action menu and clipboard helper.
Sometimes the right architecture is not the first one π₯Ί
π Feedback welcome β especially on the drill-in content. Open an issue if there's a section you'd want to see in the next iteration.


Replies
Great job, man! I recently moved back from VS Code to neovim, so I gotta give this a shot