Svelte CMS? That's BCMS.
Need a Svelte CMS or SvelteKit CMS? BCMS is a headless CMS for Svelte and SvelteKit: structured content for components and Kit loaders. Agents write entries. Clients edit in the UI.
npx @thebcms/cli create svelte- Settings
- Trash
- ·
- @thebcms
- Terms of use ·
- Log out




Why BCMS works as a Svelte and SvelteKit CMS
Svelte CMS and SvelteKit CMS share the same job: typed content for components and Kit loaders, plus an editing UI clients can use. One BCMS setup covers both.
Svelte and SvelteKit ready
Official SDK with typed content. Fetch in SvelteKit load functions or use it in plain Svelte components.
Components meet content blocks
Model reusable pieces and render them in Svelte. Avoid duplicating the same fields across pages.
TypeScript support
Type-safe content structures with editor autocomplete. Agents work from a defined schema.
What you get from a SvelteKit CMS
A SvelteKit CMS with structured content for reactive apps, editable by clients and writable by agents.
Separate UI from content
Developers focus on Svelte components and SvelteKit routes. BCMS holds content. Agents can create entries at scale.
Official SDK
Install, fetch in Kit loaders, render in components. Maintained by BCMS with documented integration.
CDN-backed delivery
Content served over CDN. Structured data without adding latency to your app.
Global content delivery
Content delivered close to users regardless of geography.
Multilingual support
Manage translations in BCMS. Render them in Svelte. Clients edit in the beautiful, intuitive UI.
Stores and marketing sites
Product content, pages, and campaigns. Structured for code, editable for clients.
Structured content for Svelte and SvelteKit
Modular blocks for Svelte apps and SvelteKit routes. Typed data you fetch in load functions or components.
14-day free trial · No credit card required
Svelte and SvelteKit starter projects
Pre-configured SvelteKit templates with BCMS integration. Clone and connect your instance.
Frequently asked questions
Common questions about using BCMS as a Svelte CMS or SvelteKit CMS.
Is BCMS a SvelteKit CMS?
Yes. BCMS works as a headless SvelteKit CMS: fetch typed entries in load functions, render in Svelte components, and let clients edit in the dashboard. The same setup covers plain Svelte apps.
Does BCMS work with plain Svelte too?
Yes. Use the same official SDK in Svelte components or SvelteKit. The content model does not change.
Can agents write content for my Svelte app?
Yes. Use MCP with scoped API keys. Agents create and update entries. Clients use the editing UI.
Does BCMS support server-side rendering?
Yes, via SvelteKit. Fetch content on the server for SEO and first paint.
Why use a CMS instead of hardcoded content?
Hardcoded content requires developer changes for every update. BCMS separates code ownership from content ownership.
Do I need to talk to sales to start?
No. Start free with docs and starters. Contact us if you want direct support.
14 days free. About 13 seconds. Zero demo tax.
14-day free trial · No credit card required



