What is SvelteCMS?
SvelteCMS is an attempt at creating a new kind of Content Management System that builds fast SvelteKit websites with content models from a configurable CMS but doesn’t require running a server or subscribing to a content SAAS. SvelteCMS…
- is software, not a product or service.
- runs as part of the site, not on a separate system.
- builds performant web apps, with minimal code on content pages, SSR and prerendering.
- builds sites that work without Javascript, so no more blank white screens.
- is database agnostic: store content in any server, repository, or database provider.
- supports data portability: mix, match, and migrate content between storage solutions.
- supports community interaction: manage user accounts from install.
- supports serverless architecture: deploy CMS endpoints to any serverless provider.
- supports static site generation: build locally and deploy to any web host.
- works in the browser: go truly “serverless” with Web Containers or isomorphic git.
- supports complex content models: conditional, nested, and calculated fields.
- manages the full content cycle: entry, storage, retrieval and display.
- enables code-free site building: go from data architecture to display with no code.
- is extensible: extend CMS functionality with components, plugins and hooks.
- is free for any number of sites, users, content types, plugins, etc.