Plugins
Extend LusterCMS with powerful plugins. Add new features, integrations, and capabilities without modifying core code.
Available Plugins
📅 Calendar
Event management, scheduling, resources, and automation
🛒 E-commerce
Products, orders, payments, shipping, invoicing
Social media management, post scheduling, analytics
🔍 SEO Assistant
Keyword research, site audits, content analysis
👥 Collaboration
Real-time editing, comments, presence, snapshots
Core Features (Built-in)
These powerful features are included in LusterCMS core:
📝 Dynamic Forms
Contact forms, surveys, lead capture with multi-language
🏢 Multi-Tenant
Multiple organizations with isolated data and settings
Managing Plugins
Enabling Plugins
- Go to Plugins in the sidebar
- Find the plugin you want
- Click the Enable toggle
- Plugin features become available
Plugin Settings
Each plugin may have its own settings:
- Go to Plugins → [Plugin Name]
- Configure options
- Save changes
Plugin Permissions
Control who can use plugins:
- Go to Settings → Roles
- Select a role
- 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.