steipete/RepoBar
GitHubリポジトリのIssue、Pull Request、CI、リリース、ローカルチェックアウトの状態を表示する、macOSネイティブのメニューバーアプリ。
代替できる製品:GitHub Desktop
- スター
- 2,217
- フォーク
- 136
- 未解決の Issue
- 1
- 最終コミット
- 一昨日
これは何?
RepoBarは、多数のGitHubリポジトリを管理するメンテナー向けのmacOSネイティブのメニューバーアプリです。IssueとPull Requestの件数、CIの状態、リリース、最近のアクティビティ、APIレート制限を1つのメニューにまとめて表示するため、リポジトリごとにブラウザーのタブを開かなくてもプロジェクトの状態を確認できます。
リポジトリごとのサブメニューでは、最近のアクティビティに加え、ローカルチェックアウトが設定されている場合はブランチ、upstream、変更のあるファイル、ahead/behindの状態、worktreeを確認できます。チェックアウトをFinderまたはターミナルで開いたり、ローカルの変更を破棄せずにクリーンなリポジトリをfast-forwardしたりできます。データはSQLiteにキャッシュされ、バックグラウンドで更新されます。また、GitHubのレート制限時に使える、Gitを利用したアーカイブスナップショットを任意で利用できます。
RepoBarはGitHub.comとGitHub Enterpriseに対応しています。スクリプトや診断向けに、プレーンテキストとJSONを出力する`repobar` CLIも同梱されています。macOS 15以降が必要で、Homebrew caskまたは署名済みアプリのアーカイブからインストールできます。
主な機能
- 01リポジトリごとのIssue、Pull Request、CI実行状況、リリースをメニューバーに表示。
- 02ブランチ、変更のあるファイル、ahead/behindの件数など、ローカルチェックアウトの状態を表示。
- 03データをSQLiteにキャッシュし、バックグラウンドで更新。
- 04--plainと--jsonの出力に対応したCLIを同梱。
- 05GitHub.comとGitHub Enterpriseでのサインインに対応。
ユースケース
- 多数のリポジトリにまたがるIssueやPRのバックログを管理するメンテナー。
- GitHubのWebサイトを開かずにCIやリリースの状態を確認する。
- クリーンなリポジトリのローカルクローンをupstreamと同期する。
- ターミナルからリポジトリの状態確認をスクリプト化する。
クイックスタート
- 1
Homebrew caskをインストールします
brew install --cask repobar - 2
「アプリケーション」からRepoBarを開き、「GitHubにサインイン」を選択して、ブラウザーでのログインを完了します
- 3
「環境設定」→「リポジトリ」を開き、表示するリポジトリを選択します
使う前に知っておきたいこと
- macOS 15以降が必要です。macOS専用のメニューバーアプリです。
- プライベートな組織のリポジトリを利用するには、RepoBar GitHub Appをインストールするか、Personal Access Tokenが必要です。
トピック
よくある質問
- RepoBar とは?
- GitHubリポジトリのIssue、Pull Request、CI、リリース、ローカルチェックアウトの状態を表示する、macOSネイティブのメニューバーアプリ。 RepoBarは、多数のGitHubリポジトリを管理するメンテナー向けのmacOSネイティブのメニューバーアプリです。IssueとPull Requestの件数、CIの状態、リリース、最近のアクティビティ、APIレート制限を1つのメニューにまとめて表示するため、リポジトリごとにブラウザーのタブを開かなくてもプロジェクトの状態を確認できます。
- RepoBar は無料で使えますか?ライセンスは?
- RepoBar は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- RepoBar は今もメンテナンスされていますか?
- 活発にメンテナンス中。RepoBar の最終コミットは 2026年10月20日 です。
- RepoBar は何に使えますか?
- 多数のリポジトリにまたがるIssueやPRのバックログを管理するメンテナー。 GitHubのWebサイトを開かずにCIやリリースの状態を確認する。 クリーンなリポジトリのローカルクローンをupstreamと同期する。 ターミナルからリポジトリの状態確認をスクリプト化する。
- RepoBar のインストール方法は?
- Homebrew caskをインストールします: brew install --cask repobar 「アプリケーション」からRepoBarを開き、「GitHubにサインイン」を選択して、ブラウザーでのログインを完了します 「環境設定」→「リポジトリ」を開き、表示するリポジトリを選択します
- RepoBar はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/steipete/RepoBar
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
macOSとWindowsで、毎日のキー入力、マウスクリック、移動距離、スクロール距離を記録する軽量なメニューバーアプリ。
ノッチ部分を開発状況やメディア再生、ポモドーロ用のネイティブなダッシュボードにするmacOSアプリ。
GitHubリポジトリやサブディレクトリをローカルのフォルダ構成に同期する、プレビュー機能付きのシンプルなmacOSデスクトップアプリ。
Git blame注釈、CodeLens、Commit Graphを追加し、レビュー、rebase、ブランチやworktreeの管理に役立つVS Code拡張機能です。