Skip to content

Repository files navigation

Lunaris plugins

The curated plugin registry and tools for building community plugins for Lunaris.

  • plugins: curated plugins maintained in this registry
  • registry: catalog configuration and GitHub Pages publishing tools
  • create-plugin: npm plugin initializer
  • template: canonical plugin starter

Curated plugins

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.

Published registry

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.

Contributors

Languages