Sveltia CMS Git-Based Headless Content Management System
Sveltia CMS is a free, open-source, Git-based headless CMS that runs entirely in the browser. Built as the definitive successor to Netlify CMS and Decap CMS, it offers a modern editing UX, first-class internationalization, and framework-agnostic design.
npx skills add agentskillexchange/skills --skill sveltia-cms-git-based-headless-cms
Sveltia CMS is an open-source, Git-based headless content management system designed for Jamstack websites and modern web development. It runs entirely in the browser with no server-side component required, making it lightweight and maintenance-free. The project was built as a direct successor to Netlify CMS (now Decap CMS), addressing hundreds of longstanding issues while maintaining compatibility with the existing configuration format.
What this skill actually does
Core Features
Sveltia CMS provides a visual editing interface for managing content stored in Git repositories (GitHub, GitLab). It supports Markdown, YAML, JSON, and TOML content formats with rich text editing, media management, and live preview. The CMS offers first-class internationalization (i18n) support with per-locale content management, making it suitable for multilingual websites.
Technical Architecture
Built with Svelte, Sveltia CMS compiles to a small JavaScript bundle that loads in the browser. It communicates directly with Git hosting APIs (GitHub/GitLab) for content operations. The CMS uses the same configuration file format (.sveltia-cms/config.yml or netlify/config.yml) as Netlify CMS and Decap CMS, enabling straightforward migration. Content is committed directly to Git branches, enabling version control and pull-request-based editorial workflows.
Integration Points
Sveltia CMS works with any static site generator including Hugo, Astro, Jekyll, Next.js, Nuxt, Eleventy, and Gatsby. It integrates with Git hosting providers for authentication and content storage. The CMS can be deployed as a single HTML page added to any existing site, requiring no backend infrastructure. AI agents can interact with the underlying Git content files through standard Git operations or the GitHub/GitLab APIs for automated content management workflows.
Migration from Netlify/Decap CMS
Sites currently using Netlify CMS or Decap CMS can migrate by replacing a single script tag. The configuration format is highly compatible, and Sveltia CMS provides migration documentation covering any differences. The project has gained rapid adoption with 2,200+ GitHub stars as teams migrate for improved UX, better security, and active maintenance.