Install any Obsidian plugin straight from its repository, track it, and update it from inside the app — including plugins that never shipped to the community store.
Capabilities
One modal to install, one list to manage. GitHub Updater talks to the GitHub releases API through Obsidian's own networking — nothing else touches your vault.
Type username/repo or paste a GitHub URL. The latest release is fetched, unpacked into your vault, and tracked automatically.
Compares installed plugins against the official community list, flags unofficial ones, and guesses their repositories so tracking starts in one click.
Versions are compared segment by segment, so 1.10.0 correctly beats 1.9.2. Background checks run after startup; a notice tells you what's new.
No release assets attached? The files are pulled from the tagged source tree instead, so plugins install even when binaries were never uploaded.
Read the changelog rendered as Markdown in a native modal before updating — or ignore a specific version without losing tracking.
Every tracked plugin with an available update installs in sequence from a single button — with a "last checked" timestamp so you know where you stand.
Workflow
Enter a username/repo in the install modal — or run Scan Vault and let the scanner find the unofficial plugins you already have.
GitHub Updater fetches each repository's latest release and compares it against what's installed. Updates surface in settings and as a startup notice.
Read the release notes, then update one plugin — or all of them. Not ready? Ignore that version and keep tracking the next one.
Get started
Install BRAT, then add this repository as a beta plugin:
Real-Fruit-Snacks/obsidian-github-updater
main.js and manifest.json from the latest release.<vault>/.obsidian/plugins/github-updater/.