Svelte CMS? That's BCMS.

Headless CMS for Svelte. Structured content for reactive apps. Agents write entries. Clients edit in the beautiful, intuitive UI.

npx @thebcms/cli create svelte
NorthloopNorthloop
7 members
Search
⌘+K
Administration
  • Settings
  • Trash
Entries
  • ·
  • @thebcms
  • Terms of use
  • ·
  • Log out
Hello Mira,
Have a nice day at work!
Entries created
12
Megabytes uploaded
14.2
Members
7
Manage members
See all members
Mira Chen
mira@northloop.co
Admin
Priya Nair
priya@northloop.co
Admin
Sofia Reyes
sofia@northloop.co
Amara Okonkwo
amara@northloop.co
Nadia Hassan
nadia@northloop.co
Camila Duarte
camila@northloop.co
Jordan Hale
jordan@northloop.co
Admin
Elias Brandt
elias@northloop.co
Kenji Watanabe
kenji@northloop.co
Luca Moretti
luca@northloop.co
Theo Andersson
theo@northloop.co
Invites
  • alex.morgan@northloop.co
    Pending
    Cancel invitation
  • Recently uploaded
    homepage-hero.jpg
    fintech-case-cover.jpg
    design-systems-blog.jpg
    studio-team.jpg

    Why teams use BCMS with Svelte

    Svelte keeps UI code minimal. BCMS adds structured content with typed SDK integration and a client editing UI.

    • Simple integration

      Official SDK with typed content. Fits into standard Svelte and SvelteKit workflows.

    • 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 with Svelte and BCMS

    Structured content for reactive apps, editable by clients and writable by agents.

    • Separate UI from content

      Developers focus on Svelte components. BCMS holds content. Agents can create entries at scale.

    • Official SDK

      Install, fetch, render. 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

    Modular blocks you can reuse across pages. Typed data for reactive apps.

    14-day free trial · No credit card required

    Inputs

    Dropdowns, files, numbers, and rich text. Standard fields for editable content.

    BCMS + Svelte

    Official NPM package. Query content from Svelte apps. Agents can write entries from code.

    Media

    Organize assets in folders. Use them in Svelte without external file storage.

    Widgets

    Dynamic blocks that become Svelte components. Galleries, forms, and other reusable patterns.

    Groups

    Author profiles, addresses, and repeated shapes. Define once and reuse across entries.

    Typed content for Svelte

    Change a content model and BCMS writes TypeScript interfaces straight into your Svelte project. No manual sync.

    Multilingual Svelte sites

    Manage content in any number of languages in BCMS, then render localized pages in Svelte without awkward workarounds.

    General
    Docs

    Status

    Last updated 4 days ago

    Language

    English

    Links

    There is one other entry that links to this entry:

    10 Fabulous Infographics about JAMstack

    A picture is worth a thousand words, so let's see through these infographics what makes JAMstack so beloved.

    Publishing statuses for Svelte

    Draft, review, and publish content in BCMS, then ship only what is ready into your Svelte app.

    Frequently asked questions

    Common questions about using BCMS with Svelte.

    Does BCMS work with SvelteKit?

    Yes. Use the official SDK with SvelteKit data loading. Typed content with a standard setup.

    Yes. Use MCP with scoped API keys. Agents create and update entries. Clients use the editing UI.

    Yes, via SvelteKit. Fetch content on the server for SEO and first paint.

    Hardcoded content requires developer changes for every update. BCMS separates code ownership from content ownership.

    No. Start free with docs and starters. Contact us if you want direct support.

    Alright. Enough pitch.

    14 days free. About 13 seconds. Zero demo tax.

    14-day free trial · No credit card required