The curated plugin registry and tools for building community plugins for Lunaris.
plugins: curated plugins maintained in this registryregistry: catalog configuration and GitHub Pages publishing toolscreate-plugin: npm plugin initializertemplate: canonical plugin starter
Each curated plugin lives in its own directory under plugins/ and follows the
same structure as the canonical template. The initial registry fixture is
demo, a minimal view used to verify the plugin
build and loading pipeline.
The registry is published as static files at
plugins.lunaris.app. Curated plugin versions are
published after their manifest version bump reaches main. Community authors
submit a reviewed { "id", "repository" } entry to
registry/community-plugins.json; the
hourly workflow builds new non-draft GitHub releases from their exact tags.
Published <plugin-id>@<version> descriptors and assets are immutable. To
disable the complete catalog or block an already-published version, update
registry/policy.json through review.