Skip to content

Features ​

Sveltia CMS is packed with features to make content management easy and efficient for both developers and content editors. We are committed to continuously improving user experience (UX) and developer experience (DX) across the platform by adding new features and enhancing existing ones.

Features for Content Editors ​

UX-focused features designed to streamline content creation and management, making Sveltia CMS a joy to use.

Modern and Intuitive UI ​

Clean and user-friendly user interface designed for content editors. Dark mode support, keyboard shortcuts, and drag-and-drop uploads enhance usability.

Localization ​

The CMS user interface will be available in various languages, making it easier for non-English speaking users to navigate and manage content.

Mobile-Friendly Design ​

Manage content on the go with full mobile and tablet support. Responsive design ensures optimal navigation on any device, and QR code login provides quick access.

Seamless Digital Asset Management (DAM) ​

Easily upload, organize, and manage media assets with drag-and-drop support and folder structures. Find assets quickly using powerful search and filtering options.

One-Click AI Translation ​

Quickly translate content into multiple languages using integrated AI translation services. Choose from popular providers like Google Cloud Translation, Anthropic, and OpenAI.

Stock Photo Integration ​

Access millions of stock photos directly within the CMS from providers like Pexels, Pixabay, and Unsplash. Search and insert images without leaving the editor.

Powerful full-text search across all collections and entries. Quickly find content with instant, relevant results as the query is typed.

Accessibility-First Design ​

Designed with accessibility standards in mind to ensure all users can navigate and use the CMS effectively. Full keyboard navigation and screen reader support included.

Image Optimization ​

Automatic image optimization with conversion to WebP, including HEIC photos from phones, SVG minification and resizing for faster load times and improved performance.

Entry Backups ​

Content entries are automatically backed up while editing, allowing editors to restore previous versions seamlessly.

Advanced Workflows ​

Teams can use Editorial Workflow and Open Authoring to improve collaboration and make content publishing processes more efficient.

Features for Developers ​

DX-focused features to simplify integration, customization, and content modeling, making Sveltia CMS a developer-friendly choice.

Framework-Agnostic ​

Supports any framework or static site generator (SSG) that can read static files. Easily integrate with Astro, Eleventy, Hugo, Jekyll, Next.js, SvelteKit, VitePress, and more.

Platform-Independent ​

Deploy Sveltia CMS on any platform, including Vercel, Netlify, Cloudflare Pages, GitHub Pages, and traditional web servers. Disable automatic deployments if needed.

Git-Based Content Storage ​

Leverages Git for content storage, enabling version control, collaboration, and easy deployment. Compatible with GitHub, GitLab, Gitea, and Forgejo.

Local-First ​

Work directly with local repositories without a proxy server, thanks to a modern browser API that enables direct file system access. Great performance and security.

PAT Authentication ​

Quick and secure authentication using a personal access token for Git backend services. No need for complex OAuth flows, making setup easier for developers.

Config Validation and Auto-Completion ​

JSON Schema-based configuration validation to catch errors early in your config file. IDE support with auto-completion and type hints. TypeScript support for the API.

Powerful Configuration Options ​

Extensive customization options that continue to grow based on community feedback. YAML, TOML, and JSON formats supported for configuration files.

Extensible Architecture ​

Extend Sveltia CMS with the JavaScript API, allowing for dynamic configuration, custom field types, preview templates, editor components, and more.

Flexible Content Modeling ​

Flexible content modeling with collections, fields, and widgets. Supports relational fields for linking content across collections, enabling complex data structures.

Multiple File Formats ​

Supports various content formats including Markdown, YAML, JSON, and TOML. The API allows adding custom formats for specialized use cases.

First-Class i18n Support ​

Excellent internationalization support for managing multilingual content. Easy configuration of locales, translation workflows, and language-specific publishing.

Great Documentation ​

Comprehensive documentation to help you get started quickly, with detailed guides, code examples, and best practices. Community forums available for additional support.

AI Tools ​

We provide an official Agent Skill and llms.txt to help you use AI agents like GitHub Copilot, Claude and ChatGPT more effectively when writing Sveltia CMS configuration files.

CSP Builder ​

We’ve created an interactive CSP builder tool to help you set up a Content Security Policy for your site. This tool generates a CSP header based on your specific configuration.

Upcoming Features ​

Sveltia CMS is continuously evolving. Here are some exciting features planned for future releases. See our Roadmap for more details.

User Management ​

Supports users without Git service accounts with granular roles and permissions.