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.
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.
Instant Full-Text Search
Powerful full-text search across all collections and entries. Quickly find content with instant, relevant results as you type.
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 format conversion (WebP, SVG) 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.
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, 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 Support
We provide llms.txt to help you use AI tools like GitHub Copilot, Claude and ChatGPT more effectively when writing Sveltia CMS configuration files.
Upcoming Features
Sveltia CMS is continuously evolving. Here are some exciting features planned for future releases. See our Roadmap for more details.
Localized UI
The CMS user interface will be available in multiple languages, making it easier for non-English speaking users to navigate and manage content.
Advanced Workflows
The Editorial Workflow and Open Authoring features are coming in the near future to enhance collaboration and streamline content publishing processes.
User Management
Supports users without Git service accounts with granular roles and permissions.