- スター
- 12,654
- フォーク
- 462
- 未解決の Issue
- 111
- 最終コミット
- 4 日前
これは何?
gh-dashは、GitHub CLI拡張として開発されたGitHub向けのターミナルUIです。プルリクエストやIssueを設定可能なセクションに分けて一覧表示するため、ブラウザーを開かなくても対応が必要な項目を確認できます。
セクションはYAML設定ファイルでリポジトリごとに定義でき、キーボードショートカットにはvim風のデフォルト設定が用意されており、変更も可能です。一覧画面からPRやIssueを開いて詳細やコメントを読んだり、差分を確認したり、ブランチをチェックアウトしたり、変更をpushしたり、項目を更新・コメントしたりできます。
Goで書かれており、インターフェースとMarkdownのレンダリングにはCharmのライブラリ(bubbletea、lipgloss、glamour)、PRの差分表示にはdeltaを使用しています。
主な機能
- 01リポジトリごとにPRとIssueのセクションをカスタマイズ
- 02vim風のキーボードショートカットを変更可能
- 03単一のYAMLファイルで設定
- 04ターミナルから差分のレビュー、コメント、ブランチのチェックアウト、pushが可能
- 05個人のワークフローに合わせたカスタムアクション
ユースケース
- 複数のリポジトリに届いたレビュー依頼やオープン中のPRのトリアージ
- ターミナル中心の作業環境で、自分に割り当てられたIssueを管理
- ブラウザーに切り替えずにプルリクエストをレビューしてコメント
使う前に知っておきたいこと
- READMEにはインストールコマンドが記載されておらず、セットアップ方法は外部のドキュメントサイトでのみ説明されています。
- GitHub関連の機能にはGitHub CLI(gh)が必要なため、利用できる状態にしておく必要があります。
トピック
よくある質問
- gh-dash とは?
- コマンドラインを離れずにPRやIssueの閲覧、レビュー、操作ができるGitHub向けターミナルUI。 gh-dashは、GitHub CLI拡張として開発されたGitHub向けのターミナルUIです。プルリクエストやIssueを設定可能なセクションに分けて一覧表示するため、ブラウザーを開かなくても対応が必要な項目を確認できます。
- gh-dash は無料で使えますか?ライセンスは?
- gh-dash は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- gh-dash は今もメンテナンスされていますか?
- 活発にメンテナンス中。gh-dash の最終コミットは 2026年10月17日 です。
- gh-dash は何に使えますか?
- 複数のリポジトリに届いたレビュー依頼やオープン中のPRのトリアージ ターミナル中心の作業環境で、自分に割り当てられたIssueを管理 ブラウザーに切り替えずにプルリクエストをレビューしてコメント
- gh-dash はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/dlvhdr/gh-dash
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Bubble Teaで構築されたGo製のモダンなターミナルファイルマネージャー。コマンドラインからファイルを閲覧・管理できます。
2.4万832GoMIT更新 21 時間前
タイル型ペイン、ワークスペース、永続セッション、各ペインで動くコーディングエージェント用Inboxを備えた、Go製のターミナルマルチプレクサ兼ウィンドウマネージャー。
5540257GoMIT更新 23 時間前
GitHubなどから必要なファイルやフォルダだけを取得できる、ターミナルTUI/CLIツール。
158291RustMIT更新 6 日前
ディレクトリをスキャンして容量を圧迫しているファイルを見つけ、TUIから削除できる対話型ディスク使用量アナライザー。
1674GoMIT更新 2 か月前