·- ·--- --
▜▔▚▐▔▌▚▔▐ ▌
▟▁▞▐▔▌▁▚▐▔▌
▟▁▞▐▔▌▁▚▐▔▌
Through
Your GitHub
A rich terminal UI for GitHub that doesn't break your flow
gh dash -- 70x32
──◇──
Companion Apps
▐▔▔▐▚ ▌▐ ▌▐▔▌▐▚ ▌▐▔▔▐▔▔ ▐▛▁▐ ▚▌▐▔▌▐▔▌▐ ▚▌▐▁▁▐▛▁
A Blazingly Fast Terminal UI for GitHub Actions
▜▔▚ ▌▐▔▔▐▔▔▐▚ ▌▐▔▌▐ ▞ ▟▁▞ ▌▐▔ ▐▔ ▐ ▚▌▐▔▌▐▞
A git diff pager based on delta but with a file tree, à la GitHub.
I'm always working on new terminal UIs to make my life easier.
By
donating or joining Insiders you can support this and
any of my other projects.
This is my current sponsorship goal
16% towards $250 per month goal
──◇──
Features
Define Custom GitHub Filters
prSections: - title: My Pull Requests filters: is:open author:@me - title: Needs My Review filters: is:open review-requested:@meissuesSections: - title: Ghostty filters: is:open ghostty-org/ghostty - title: Neovim filters: is:open neovim/neovimgh dash -- 70x32
──◇──
Native Vim Keybindings
- h/j/k/l to move between rows/sections
- ctrl+d/u to move in sidebar
- o to open in browser
- y/Y to copy pr number/url
- and more...
──◇──
Set Custom Commands
- key: g name: laygit command: lazygit- key: C name: code review command: > tmux new-window -c {{.RepoPath}} 'nvim -c ":silent Octo pr edit {{.PrNumber}}"'gh dash -- 70x32
──◇──
Use Custom Themes
ui: sectionsShowCount: truetable: showSeparators: true compact: falsecolors: text: primary: "#ffffff" secondary: "#c6c6c6"# rest of theme...gh dash -- 70x32
──◇──
Why use DASH?
Check out this 10/10 video by Charm ✨ explaining how DASH can help you manage your GitHub experience
──◇──
Join Our Discord Community
If you want to keep up with the TUIs I'm developing or just want to nerd out
about the terminal -
come join us!