Extensions
Kirby has an extensive plugin system for almost any system-relevant part. The following types of plugins can be created by you:
- API
- Asset methods
- Auth challenges
- Block methods
- Block models
- Blocks
- Blocks methods
- Blueprints
- Cache driver
- Collection filters
- Collection methods
- Collections
- Commands
- Controllers
- Core components
- Darkroom driver
- Field methods
- Field previews
- Fields
- File methods
- Files methods
- File types
- Hooks
- Icons
- KirbyTags
- Layout column methods
- Layout methods
- Layouts methods
- Options
- Page methods
- Page models
- Pages
- Pages methods
- Panel areas
- Panel Created
- Panel dialogs
- Panel dropdowns
- Panel search
- Permissions
- Request auth types
- Routes
- Sections
- Site methods
- Snippets
- Templates
- Textarea buttons
- Translations
- User methods
- User models
- Users methods
- Validators
- Writer marks/nodes
For an introduction to using extensions, head over to the guide.