README file from
GithubExtension Hub
By Jan Sandström
An Obsidian plugin that allows you to browse GitHub, the Official Community Archive, and the Obsidian Forum to find and install plugins across multiple vaults simultaneously.
Features
- Official Archive Search: Access the list of ~1,000 approved community plugins instantly.
- GitHub Search: find repositories with keyword matching and author-specific searching (use
@username). - Forum Search: search the Obsidian Forum for plugin announcements.
- Check Updates + Selective Update: checks installed plugins against GitHub releases (official list + detected non-official repos), marks available updates, and lets you choose what to update.
- Plugin Sets: Save collections of plugins into "Sets" (e.g., "Daily Setup", "Developer Tools") and install the entire group with one click.
- Multi-Vault Installation:
- All Vaults under parent folder: Enter a parent folder (like your iCloud Obsidian folder), and it will automatically find all vaults within it.
- Selected Vaults: List specific vault folders.
- Toggle Control: Choose whether to install to your current vault, all vaults or only to the selected vaults.
- Cross-Platform: Works on Windows, macOS, and Linux (Desktop) for multi-vault deployment. Browsing works on all platforms.
Installation
- Create a folder named
extension-hubinside your vault's.obsidian/plugins/directory. - Copy
main.js,manifest.json, andstyles.cssinto that folder. - Enable the plugin in Obsidian settings.
Settings Configuration
- Install location: Active Vault, All Vaults, Selected Vaults.
- GitHub API Token (optional): Adds authenticated GitHub API requests for higher quota and fewer 403 rate-limit errors.
- Check Updates button: In the browser view, compares installed version vs latest release
manifest.jsonversion and shows selectable updates. - All Vaults under parent folder: Set paths to master folders (e.g.
C:\Users\You\iCloudDrive\iCloud~md~obsidian). It will scan every subfolder containing a.obsidianfolder. One path per line if many. I.e. One folder on your Mac/PC and one on Icloud. - Selected Vaults: List specific vaults.
- Manage Sets: Create, name, and manage your custom plugin sets.
Development
- Install dependencies:
npm install - Build the plugin:
npm run build
Settings Panel.

Search Official Obsidian Plugin archive.

Search on Github.

Search the Obsidian Forum.
