Skip to main content

Plugins

Extend LusterCMS with powerful plugins. Add new features, integrations, and capabilities without modifying core code.

Available Plugins

Core Features (Built-in)

These powerful features are included in LusterCMS core:

Managing Plugins

Enabling Plugins

  1. Go to Plugins in the sidebar
  2. Find the plugin you want
  3. Click the Enable toggle
  4. Plugin features become available

Plugin Settings

Each plugin may have its own settings:

  1. Go to Plugins → [Plugin Name]
  2. Configure options
  3. Save changes

Plugin Permissions

Control who can use plugins:

  1. Go to Settings → Roles
  2. Select a role
  3. Enable/disable plugin permissions

Plugin Architecture

Plugins in LusterCMS can:

  • ✅ Add new admin pages
  • ✅ Extend the GraphQL API
  • ✅ Add REST endpoints
  • ✅ Create database tables
  • ✅ Hook into content lifecycle
  • ✅ Add editor blocks

Building Plugins

Want to create your own plugin?

See the Plugin Development Guide for:

  • Plugin structure
  • Available hooks
  • GraphQL extensions
  • Frontend components
  • Testing & publishing

🔌 Plugin Marketplace

Coming soon: Browse and install community plugins from the marketplace.