Skip to content

Documentation

Development Guide

Extend and customize SveltyCMS — widget development, plugin architecture, automation, AI integration, and SDK references.

10/11/2026
4 min read Edit on GitHub

Build on SveltyCMS: widgets, plugins, dashboard widgets, and the way server code calls the core. Operating the admin is Guides. The product model is Concepts. Lookup pages are the Reference.


Admin pages

(app) routes, widget inputs, and plugin views share one kit: AdminPageShell, AdminCard, and the controls in src/components/ui.

Shade, RTL, and motion rules stay in the GUI styling guide. Theme setup for operators is Design System & Admin Theme Settings.


🧩 Widget System

Build custom field types using the 3-pillar architecture (Definition, Input, Display) with full Valibot validation and Tailwind v4 theming.


🔌 Plugin System

Extend SveltyCMS with server-side logic via the hook-based plugin architecture.


📊 Dashboard Widgets

Build self-contained, marketplace-portable widgets for the admin dashboard grid.


Automation and workflows

Editors run these in the admin. The guides are the task. This section keeps the developer pages around them.


🧠 AI Integration

Leverage AI capabilities within SveltyCMS.


🌐 Frontend & Live Preview

Build public sites on SveltyCMS — headless or with the optional in-repo starter.


📡 SDK & API Patterns

Developer tools for building on top of SveltyCMS.


Next Steps

developmentwidgetspluginsautomationaisdkindex
Was this page helpful?