Database Agnostic

Currently powered by MongoDB, with SQL support via Drizzle ORM on the roadmap.

Current: MongoDB

Production Ready

SveltyCMS currently uses MongoDB for its flexible document model, perfect for content management with dynamic schemas.

Coming Soon: SQL via Drizzle ORM

On Roadmap

We're adding SQL database support using Drizzle ORM, similar to PayloadCMS's approach. This will enable:

  • PostgreSQL
  • MySQL
  • SQLite
  • MariaDB

Why MongoDB First?

Flexible Schemas

Content management benefits from document-based storage. Add fields, embed objects, store any structure.

Rapid Development

No migrations for every schema change. Iterate quickly on content models without downtime.

Multilingual Native

Store translations inline with content. No complex join tables for multilingual data.

Scale Ready

MongoDB Atlas provides easy scaling. Move from free tier to enterprise without code changes.

Read Full Documentation