Repolode
steipete

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. 1

    Homebrew caskをインストールします

    brew install --cask repobar
  2. 2

    「アプリケーション」からRepoBarを開き、「GitHubにサインイン」を選択して、ブラウザーでのログインを完了します

  3. 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 の数値は毎日更新されます。

関連プロジェクト