I use a lot of Vaults and installing plugins for every new Vault can be time consuming. So I created PluginHub. An Obsidian plugin that allows you to browse GitHub, the Official Community Plugin Archive, and the Obsidian Forum to find and install plugins across multiple vaults simultaneously.
You can also save collections of plugins into “Sets” (e.g., “Favorites”, “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.
Choose whether to install to your current vault, all vaults or only to the selected vaults.
Cross-Platform: Works on Windows, macOS for multi-vault deployment. Browsing works on all platforms.
I am using it on Windows with Remotely Save and Icloud Drive for my IOS devices. Haven´t tested on Mac but it should work.
I made this for myself but maybe someone else will find it useful.
I’m not sure I understand. You can already create your own sets of plugins and install them at either current vault or other specified vault or even all your vaults with the click of a button.
I´m not sure I understand?
Im working on a Windows laptop and IOS syncing via Remotely save plugin. For IOS you have to create the Vault on the IOS device and then sync it to your dropbox or what ever you use. I dont use Icloud for Windows since I sometimes have had corrupted files.
However, the PluginHub can install to both your active vault (on your PC) or a selected vault or even all your vault on both PC and IOS with the click of a button. I have made sets of my most used plugins and can install them to any new Vault I make.
Does this answer your question?
Hi - I’m having trouble installing this plugin. I’ve copied the three files listed into the relevant folder (as per steps 1 and 2) but I must be missing something as I can’t work out how to enable the plugin in Obsidian settings. It’s not appearing anywhere
In your Vault there is a folder called .obsidian/plugins put the main.js, manifest.json and styles.css in a folder called pluginhub or something like that. Or download the zipfile and unzip it into the plugins folder. Then in Obsidian go to settings. Make sure Community plugins are enabled. Then in the list there should be PluginHub listed. If not Press the refresh button and check again. If its there enable it and you should be fine. You’ll find it in the ribbon as a magnifying glass icon. for finding my plugins search for @pixerojan on github and you should find my plugins. In the plugins settings you can specify if it should install to just this Vault or to any Vaults under a parent folder. You can also save sets of plugins to install all at once. Hope this helps.
Thanks again for your help. I ran through the steps again and everything worked first time! The only difference was that I created a folder called “pluginhub” instead of “PluginHub” … or maybe I copied the files incorrectly first time. Anyway - thanks!!