https://github.com/esotericenderman/obsidian-plugin-build-script
A script to build the plugins inside a given Obsidian vault from their source code and move the built artifacts to their corresponding folders.
https://github.com/esotericenderman/obsidian-plugin-build-script
bash bash-script bash-scripting bash-scripts obsidian obsidian-md obsidian-notes obsidian-plugin obsidian-plugin-development obsidian-plugins obsidian-script obsidian-vault obsidianmd script scripting scripts
Last synced: about 2 months ago
JSON representation
A script to build the plugins inside a given Obsidian vault from their source code and move the built artifacts to their corresponding folders.
- Host: GitHub
- URL: https://github.com/esotericenderman/obsidian-plugin-build-script
- Owner: esotericenderman
- License: agpl-3.0
- Created: 2025-03-23T16:37:54.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-03-23T17:31:13.000Z (about 2 months ago)
- Last Synced: 2025-03-23T17:31:48.457Z (about 2 months ago)
- Topics: bash, bash-script, bash-scripting, bash-scripts, obsidian, obsidian-md, obsidian-notes, obsidian-plugin, obsidian-plugin-development, obsidian-plugins, obsidian-script, obsidian-vault, obsidianmd, script, scripting, scripts
- Language: Shell
- Homepage:
- Size: 0 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: docs/README.md
- License: LICENSE
Awesome Lists containing this project
README
# Obsidian Plugin Build Script
[![Project status: maintained][status]][root]
A script to build the plugins inside a given Obsidian vault from their source code and move the built artifacts to their corresponding folders.
## Supported Plugin Types
This script should support *most* plugins, however if a plugin uses a custom build strategy or there is an intermediate build step, it may not yet be supported.
| Plugin build strategy | Supported |
|-----------------------------------|-----------|
| [esbuild][esbuild] (default) | ✅ |
| [Yarn][yarn] | ✅ |
| [Obsidian Dev Utils][dev-utils] | ✅ |
| [Excalidraw][excalidraw] (custom) | ✅ |## Topics
bash script scripting scripts bash-script obsidian bash-scripting bash-scripts obsidian-plugin obsidian-md obsidian-vault obsidian-plugins obsidianmd obsidian-notes obsidian-script obsidian-plugin-development
[root]: /
[status]: ./assets/images/badges/status.svg
[esbuild]: https://esbuild.github.io/
[yarn]: https://github.com/yarnpkg/berry
[dev-utils]: https://github.com/mnaoumov/obsidian-dev-utils
[excalidraw]: https://github.com/zsviczian/obsidian-excalidraw-plugin