Skip to content

Show status of GitHub Repos right in your menu bar and terminal: CI, Issues, Pull Requests, Latest Release.

Notifications You must be signed in to change notification settings

steipete/RepoBar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RepoBar — GitHub at a glance from your menu bar

RepoBar keeps your GitHub work in view without opening a browser. Pin the repos you care about and get a clear, glanceable dashboard for CI, releases, traffic, and activity right from the macOS menu bar.

RepoBar screenshot

CI status • Releases • Activity & traffic • Local Git state

Homebrew (recommended):

brew install --cask steipete/tap/repobar

Direct download: latest release

Features

  • Live repo cards with CI status, activity preview, releases, and rate-limit awareness.
  • Rich submenus for pull requests, issues, releases, workflow runs, discussions, tags, branches, and commits.
  • Global activity feed plus a contribution heatmap header (optional per-repo heatmaps).
  • Local Git state in the menu: branch, ahead/behind, dirty files, and worktrees with quick actions.
  • Pinned/hidden repos, menu filters, and configurable sorting.
  • Fast native UI with caching, layout reuse, and debounced refresh.
  • Sparkle auto-updates for signed builds.
  • repobar CLI for quick listings and JSON/plain output.

Heads up: This is the first public release (v0.1.0). There is still plenty to polish and expand, so expect rough edges and rapid iteration.

Local projects & sync

Point RepoBar at a local projects folder (e.g. ~/Projects). It scans the folder, matches repos to GitHub, and shows local branch + sync state right in the menu. Optional auto-sync pulls clean repos using fast-forward only, with a configurable fetch cadence and a notification on successful sync.

Authentication

RepoBar signs in via browser OAuth and stores tokens securely in the macOS Keychain. It supports both GitHub.com and GitHub Enterprise (HTTPS). No tokens are logged.

CLI

RepoBar ships a bundled CLI (repobar) for quick repo overviews and automation. Use it for scripts or quick terminal checks that mirror the menu data. Full command reference: docs/cli.md.

repobar login
repobar repos --release
repobar repos --release --plain   # no colors, no links, no URLs
repobar repos --release --json    # machine output

About

Show status of GitHub Repos right in your menu bar and terminal: CI, Issues, Pull Requests, Latest Release.

Topics

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •