Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/plugins-galore/obsidian-plugins-galore
This is an Obsidian plugin to allow easily sideloading other plugins.
https://github.com/plugins-galore/obsidian-plugins-galore
obsidian-plugin
Last synced: 3 months ago
JSON representation
This is an Obsidian plugin to allow easily sideloading other plugins.
- Host: GitHub
- URL: https://github.com/plugins-galore/obsidian-plugins-galore
- Owner: plugins-galore
- License: mit
- Created: 2022-04-17T02:04:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-11T23:57:26.000Z (about 1 year ago)
- Last Synced: 2024-05-23T01:33:11.803Z (6 months ago)
- Topics: obsidian-plugin
- Language: TypeScript
- Homepage:
- Size: 101 KB
- Stars: 26
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- project-awesome - plugins-galore/obsidian-plugins-galore - This is an Obsidian plugin to allow easily sideloading other plugins. (TypeScript)
README
# Plugins Galore
This is an [Obsidian](https://obsidian.md/) plugin to allow easily sideloading other plugins.
## Why Sideload Plugins?
Not every plugin is going to be in the [official plugin directory](https://obsidian.md/plugins). If there's a plugin you want that isn't there, you would have to manually download the files and put them in the `.obsidian/plugins` directory under your vault. What a drag! Plugins Galore allows you to simply paste the url of a repository and it will automatically install it for you. Since Obsidian presumably doesn't know how to check for updates for these plugins, Plugins Galore also checks for updates, but only when you ask it to.
**DISCLAIMER: It is not recommended to install a plugin made by someone you don't trust, so please make sure you understand the security risks of sideloading plugins before using this**
## How to Use
### Adding a plugin
Paste in the url of a plugin repo (e.g. `https://github.com/plugins-galore/obsidian-plugins-galore`) and then click "Install". Simple as that. After that, the plugin is installed like any other, and you can enable/disable/remove it just like any other in the regular "Community Plugins" tab in the Obsidian Settings. The repo can be installed from [GitHub](https://github.com/) or any [GitLab](https://gitlab.com/) (untested) or [Gitea](https://gitea.io/) instance.
### Updating plugins
To update plugins installed through Plugins Galore, click the "Check for updates" button, and then if there are any plugins that can be updated, you can decide which ones (if any) to update.
## Related Plugins
See also [Obsidian42 - BRAT](https://github.com/TfTHacker/obsidian42-brat) which similarly allows sideloading plugins, but is targeted more at beta-testers, whereas this plugin is meant as a way for plugin developers to easily distribute actual releases of their plugins if they don't want to be a part of the official plugin directory.
## Future Features
Tentative Roadmap:
- Allow users to see the plugins they've installed through Plugins Galore, and view READMEs
- Create a plugin browser to search unofficial plugin directories to find more plugins
- Give the user more control and transparency into the plugins installed
- Allow users to opt to download the source of plugins and transpile plugins themselves## How it works (under the hood)
We check for releases on the git server, almost identically to how Obsidian handles it themselves. I'm too lazy to write out more info right now, but if you have a question or need help, feel free to [make an issue](https://github.com/plugins-galore/obsidian-plugins-galore/issues) letting me know to update this section of the readme.