Kyle Whittle149 downloadsMonitor a GitHub repo — staleness alerts, PR dashboard, and activity notifications.
An Obsidian plugin that puts a GitHub repository panel in your sidebar — monitor staleness, manage branches, stage and commit files, and track pull requests without leaving Obsidian.
Desktop only. Requires git to be installed and a local clone of the repository you want to monitor.
Fetch, Pull, Push, and Create Branch from the action bar. All operations run against the local clone you configure.
Stage individual files by checkbox, write a commit message, and commit (or commit + push) in one step.
Smart PR creation from the sidebar:
Compact summary in the Obsidian status bar: sync status, uncommitted file count, open PR counts, and review request count.
repo scope is sufficient. The plugin will auto-detect the repo owner/name and your GitHub username from the token and remote URL.| Setting | Default | Description |
|---|---|---|
| Local repo path | — | Absolute path to your local git clone |
| GitHub personal access token | — | Classic PAT with repo scope |
| Staleness check | On | Check if local repo is behind remote |
| PR dashboard | On | Show open PRs in the sidebar |
| PR activity alerts | On | Highlight PRs with new activity |
| Review requests | On | Show PRs where you are a requested reviewer |
| Status bar item | On | Show compact summary in the status bar |
| Auto-open sidebar on startup | On | Open the panel when Obsidian launches |
| Show draft PRs | On | Include draft PRs in the list |
| Poll interval | 15 min | How often to refresh automatically |
| Track branch | (current branch) | Remote branch to compare against for staleness |
repo scopeMIT