Terminal GitHub? Yes, Please!
Overview: Why is this cool?
You know that feeling when you’re deep in the zone, coding away, then BAM – new PR notification. You switch to the browser, lose focus, answer, then struggle to get back into the flow? gh-dash slays that beast! It brings all my critical GitHub info right into my terminal. No context switching, no endless tabs, just pure, uninterrupted dev bliss. This is how I’m reviewing PRs from now on.
My Favorite Features
- Unified View: All my PRs, issues, and notifications from across all my repos, in one slick terminal UI. No more endless searching!
- Flow-Friendly Actions: Jump directly to a PR in the browser or even open it in my editor (if configured). Reviewing comments and adding reactions right from the terminal? Ship it!
- Dashboard Personalization: Custom filters, grouping, and sorting mean my dashboard is exactly how I need it. Bye-bye irrelevant noise, hello focused work.
- Blazing Fast Navigation: TUI apps are inherently quick. Navigating between different GitHub sections feels instantaneous, not like waiting for a browser to render.
Quick Start
Super straightforward! If you’re on macOS like me, brew install dlvhdr/gh-dash/gh-dash and you’re golden. Otherwise, a quick go install github.com/dlvhdr/gh-dash@latest will get you up and running faster than you can say ‘pull request’. Just ensure gh CLI is configured.
Who is this for?
- Terminal Dwellers: If your
zshorbashis your happy place, this is your new command center. - Efficiency Enthusiasts: Tired of jumping browser tabs for every single GitHub interaction? This streamlines your workflow.
- Open Source Contributors: Keep an eye on all your upstream PRs and issues without leaving your terminal editor.
Summary
Honestly, gh-dash is one of those tools you wonder how you lived without. It’s clean, efficient, and genuinely improves the developer experience. I’m shipping this straight into my daily toolkit, and I highly recommend you do the same. Go check it out!