Skip to content
GitHub

A rich terminal UI for GitHub that doesn't break your flow

gh dash -- 70x32
──◇──

Support the Project and Get Companion Apps

I'm always working on new terminal UIs to make my life easier.
By joining Insiders you can support this and any of my other projects.
Currently joining insiders gives you access to:

──◇──

Features

Define Custom GitHub Filters

prSections:
- title: My Pull Requests
filters: is:open author:@me
- title: Needs My Review
filters: is:open review-requested:@me
issuesSections:
- title: Ghostty
filters: is:open ghostty-org/ghostty
- title: Neovim
filters: is:open neovim/neovim
gh 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...
screenshot of dash with the help menu open, you can see all the keybindings for PRs and what they do.
──◇──

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: true
table:
showSeparators: true
compact: false
colors:
text:
primary: "#ffffff"
secondary: "#c6c6c6"
# rest of theme...
gh dash -- 70x32
Dash running with the catppuccin theme Dash running with the gruvbox theme Dash running with the tokyo-night theme
──◇──

Why use DASH?

Check out this 10/10 video by Charm ✨ explaining how DASH can help you manage your GitHub experience

YouTube video - Manage open source like a boss (in the terminal)
──◇──

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!

 _                  _                  _ 
(                  / \                  )
 ────────────────·´   `·──────────────── 

Created and maintained by @dlvhdr and the community

 ────────────────·.   .·──────────────── 
(                  \_/                  )
 ‾                                     ‾