Sign in

Sveltia CMS

@sveltiacms.app
230 followers 10 following 324 posts

Leading Git-based headless CMS. Successor to Netlify/Decap CMS. Modern UX, first-class i18n support, mobile support + 100s of improvements. Framework-agnostic, open source & free. Maintained by @britegrid.io. 🔗 sveltiacms.app

PostsRepliesMedia
Sveltia CMS @sveltiacms.app · 6h
v0.225.0 locks content on a protected GitHub or Gitea/Forgejo branch the user can’t push to, and hides Publish from users who can’t merge on GitLab and Gitea/Forgejo. Plus a fix for collapsed items in lists with variable types.
github.com
Release v0.225.0 · sveltia/sveltia-cms
If the configured branch is protected and the user can’t push to it, collections using the Simple Workflow and the Asset Library are now read-only for that user on GitHub and Gitea/Forgejo, like on...
000
Reposted by Sveltia CMS
Sveltia CMS @sveltiacms.app · 29/09/2026
And yes, we’ve just smashed our v1.0 target of solving 350 Netlify/Decap CMS issues — that’s 800 issues in total, including duplicates 🔥
sveltiacms.app
Successor to Netlify CMS (now Decap CMS)
Find out how Sveltia CMS became the de facto successor to Netlify CMS and a modern alternative to Decap CMS, offering significant improvements in every area.
021
Reposted by Sveltia CMS
Kohei Yoshino @britegrid.io · 29/09/2026
We’ve implemented single-file collections because I know that, among (showcased) @sveltiacms.app users, vanilla JavaScript is the second most popular “framework” with a 15% share. My extensive research into showcases not only aims to share examples, but also to enable data-driven decision-making.
032
Sveltia CMS @sveltiacms.app · 29/09/2026
And yes, we’ve just smashed our v1.0 target of solving 350 Netlify/Decap CMS issues — that’s 800 issues in total, including duplicates 🔥
sveltiacms.app
Successor to Netlify CMS (now Decap CMS)
Find out how Sveltia CMS became the de facto successor to Netlify CMS and a modern alternative to Decap CMS, offering significant improvements in every area.
021
Sveltia CMS @sveltiacms.app · 29/09/2026
v0.224.0 adds a `readonly` option to lock content, single-file JSON collections, automatic renaming of uploaded files with `filename_template`, React hooks via `CMS.React`, field-level media storage options that inherit the top-level ones, and more accurate type declarations.
github.com
Release v0.224.0 · sveltia/sveltia-cms
The new readonly option makes content read-only at the top level, or for a collection, a file, a singleton or an asset collection. Editors can still browse and preview the content but can’t change ...
000
Sveltia CMS @sveltiacms.app · 29/09/2026
v0.223.0 improves compatibility with Decap CMS. Heads-up: the field `comment` option is now written to YAML files instead of shown in the editor, and GitLab signs in through Netlify by default.
github.com
Release v0.223.0 · sveltia/sveltia-cms
⚠️ BREAKING CHANGE: The GitLab backend now signs in through Netlify by default, like Decap CMS, so base_url defaults to https://api.netlify.com and auth_endpoint to auth. GitLab.com (https://gitlab...
000
Sveltia CMS @sveltiacms.app · 28/09/2026
v0.222.0 adds a DateTime `auto_now` option for created/modified dates, syntax highlighting, the toolbar and editor components in the raw Markdown editor, Restore Default and Clear options, reorderable KeyValue pairs and a simpler single-item List field.
github.com
Release v0.222.0 · sveltia/sveltia-cms
The DateTime field’s new auto_now option sets the field to the current date and time when an entry is saved. Use auto_now: [create] to record when an entry was created and auto_now: true to record ...
030
Sveltia CMS @sveltiacms.app · 27/09/2026
⚠️ SECURITY UPDATE: v0.221.7 fixed four vulnerabilities found in our own code review, including a low-severity XSS with SVG images and a medium-severity issue in the GitLab Editorial Workflow. As always, we recommend using the latest version of Sveltia CMS to benefit from improvements.
github.com
Release v0.221.7 · sveltia/sveltia-cms
⚠️ SECURITY UPDATE: Fixed four vulnerabilities found in our own code review: A low-severity XSS vulnerability with SVG images opened from asset and entry previews. A medium-severity vulnerability ...
021
Sveltia CMS @sveltiacms.app · 26/09/2026
⚠️ SECURITY UPDATE: v0.221.2 fixed a low-severity vulnerability in the RichText field preview that allowed an embedded iframe to navigate the CMS tab or gain extra browser permissions. As always, we recommend using the latest version of Sveltia CMS to benefit from improvements.
github.com
Release v0.221.2 · sveltia/sveltia-cms
⚠️ SECURITY UPDATE: Fixed a low-severity vulnerability in the RichText field preview that allowed an embedded iframe to navigate the CMS tab or gain extra browser permissions. We thank the reporter...
021
Sveltia CMS @sveltiacms.app · 25/09/2026
Thinking about switching to Sveltia CMS? Check out our showcase, which now has 600 examples from 80 countries! 🔥
sveltiacms.app
Sveltia CMS Showcase — Git-based headless CMS examples
Explore hundreds of real-world websites using Sveltia CMS across industries, built with Astro, Eleventy, Hugo, other frameworks and vanilla JavaScript.
012
Sveltia CMS @sveltiacms.app · 24/09/2026
v0.221.0 adds a Slug panel to edit, validate and localize entry slugs, an `empty` view filter option, multi-value Relation field filters and a mobile editor sidebar. Heads-up: the npm package now loads nothing from CDNs but needs a build tool.
github.com
Release v0.221.0 · sveltia/sveltia-cms
⚠️ BREAKING CHANGE: The NPM package is now a separate build that loads nothing from CDNs, serving fonts, translations, libraries and other files from your own site. It requires a build tool like Vi...
010
Sveltia CMS @sveltiacms.app · 24/09/2026
@reubenlillie.com Hey, did you know there is a modern version of Decap CMS? We have made hundreds of improvements over the predecessor, and more and more sites are migrating. Check out Sveltia CMS today!
sveltiacms.app
Successor to Netlify CMS (now Decap CMS)
Find out how Sveltia CMS became the de facto successor to Netlify CMS and a modern alternative to Decap CMS, offering significant improvements in every area.
110
Sveltia CMS @sveltiacms.app · 23/09/2026
v0.220.0 adds `select_folder` to the File field, so it can save a folder path for a gallery shortcode, and lets the collection `thumbnail` option take a file path like `/images/thumbnails/{{slug}}.webp` instead of a field name.
github.com
Release v0.220.0 · sveltia/sveltia-cms
The File field’s new select_folder option lets it take a folder instead of a file, saving the folder’s public path, e.g. /uploads/gallery. This is handy for a Hugo shortcode or a component that ren...
021
Sveltia CMS @sveltiacms.app · 23/09/2026
@shadorux.dev Hey, did you know there is a modern version of Decap CMS? We have made hundreds of improvements over the predecessor, and more and more sites are migrating. Check out Sveltia CMS today!
sveltiacms.app
Successor to Netlify CMS (now Decap CMS)
Find out how Sveltia CMS became the de facto successor to Netlify CMS and a modern alternative to Decap CMS, offering significant improvements in every area.
000
Sveltia CMS @sveltiacms.app · 23/09/2026
v0.219.0 lets Select field options use `true`, `false` and `null` as values, so a field can offer “Yes”, “No” and “Not relevant” and save real booleans instead of strings.
github.com
Release v0.219.0 · sveltia/sveltia-cms
Select field options can now have boolean and null values in addition to strings and numbers, e.g. “Yes”, “No” and “Not relevant” choices stored as true, false and null. An option with a null value...
020
Reposted by Sveltia CMS
Sveltia CMS @sveltiacms.app · 21/09/2026
Sveltia CMS is growing rapidly. We now have more weekly downloads on npm than Decap CMS! It’s time to switch 🚀
Comparison of the weekly downloads of npm packages:

- Sveltia CMS: 15,798
- Decap CMS: 13,111
061
Sveltia CMS @sveltiacms.app · 22/09/2026
v0.218.0 brings subfolder navigation to the Asset Library, conflict resolution that notices when someone else changes an entry you have open and asks before you save over it, and a `{{locale}}` placeholder in collection folders for Hugo’s translation by content directory.
github.com
Release v0.218.0 · sveltia/sveltia-cms
The Asset Library now browses media folders folder by folder, with a breadcrumb, and lets you create, rename and delete folders, updating the entries that reference the affected assets. The Select ...
031
Sveltia CMS @sveltiacms.app · 21/09/2026
Sveltia CMS is growing rapidly. We now have more weekly downloads on npm than Decap CMS! It’s time to switch 🚀
Comparison of the weekly downloads of npm packages:

- Sveltia CMS: 15,798
- Decap CMS: 13,111
061
Sveltia CMS @sveltiacms.app · 19/09/2026
v0.217.0 validates field `default` values against the rest of the field config, so a default that would be silently dropped or saved as-is is caught on the login screen — and List defaults can now leave out subfields, which get their own defaults.
github.com
Release v0.217.0 · sveltia/sveltia-cms
The config validator now checks the default option of Select, Relation, File, Image, Number, Code, List and Object fields against the field’s other options, so a default that would otherwise be sil...
011
Sveltia CMS @sveltiacms.app · 18/09/2026
v0.216.0 converts HEIC photos from iPhones and Android phones to WebP on upload when image optimization is enabled, decoding them in the browser so they can be displayed on your site — and it also rescues HEIC photos that were renamed to `.jpg` rather than converted.
github.com
Release v0.216.0 · sveltia/sveltia-cms
HEIC photos from iPhones and Android phones can now be converted on upload. When image optimization is enabled with the raster_image or the new heic transformation, Image fields and the Asset Libra...
031
Sveltia CMS @sveltiacms.app · 18/09/2026
v0.215.0 lets you create related entries on the fly from a Relation field, cascades entry and asset deletions to the entries referencing them, and adds a per-collection `publish_mode` so the Editorial Workflow can be enabled only where a review is needed.
github.com
Release v0.215.0 · sveltia/sveltia-cms
Related entries can now be created on the fly from a Relation field. An Add button, e.g. “Add Tag”, opens a dialog with the fields of the related collection. The new entry is selected right away an...
012
Sveltia CMS @sveltiacms.app · 17/09/2026
v0.214.0 lets view filters and groups compare field values, so you can list upcoming or past events, adds the `thumbnail` option to the Object field type, and supports `{{uuid}}` tags in Compute fields.
github.com
Release v0.214.0 · sveltia/sveltia-cms
View filters and groups can now compare a field value with eq, ne, lt, lte, gt, gte, in and not_in, instead of or in addition to matching a pattern. This makes it possible to filter entries by a da...
010
Reposted by Sveltia CMS
Sveltia CMS @sveltiacms.app · 10/09/2026
We have reached a major milestone! Read the announcement.
github.com
Sveltia CMS is now feature complete — it’s time to switch from Decap CMS! · sveltia sveltia-cms · Discussion #957
Sveltia CMS wasn’t just a random idea. From the beginning, our mission has been to succeed the abandoned Netlify CMS as a whole. Shortly after we started, Netlify CMS was rebooted as Decap CMS. How...
0104
Sveltia CMS @sveltiacms.app · 15/09/2026
v0.213.0: improved accessibility, high-contrast mode, and linked files grouping.
github.com
Release v0.213.0 · sveltia/sveltia-cms
Fixed various accessibility issues after conducting an automated self-audit. The CMS now follows the system’s high-contrast mode settings. Linked files in the Asset Library can now be grouped by do...
010
Sveltia CMS @sveltiacms.app · 15/09/2026
v0.212.0 added Bunny Storage integration and support for Hugo page bundle duplication.
github.com
Release v0.212.0 · sveltia/sveltia-cms
Added Bunny Storage as a media storage provider. Hugo’s page bundle can now be duplicated along with all its associated assets. (#526) Bug fixes and improvements. Full Changelog: v0.211.5...v0.212.0
010
Reposted by Sveltia CMS
Kohei Yoshino @britegrid.io · 15/09/2026
Somehow @11ty.dev is on the rise again. 5 of the 10 most recent examples added to the @sveltiacms.app showcase are built with Eleventy. It’s good to see diversity among frameworks 🙂
sveltiacms.app
Sveltia CMS Showcase — Git-based headless CMS examples
Explore hundreds of real-world websites using Sveltia CMS across industries, built with Astro, Eleventy, Hugo, other frameworks and vanilla JavaScript.
164
Sveltia CMS @sveltiacms.app · 13/09/2026
Looks like we have shipped 18 releases in the past week 👀
Sveltia CMS release history in the last 7 days, from v0.206.0 to v0.211.3
000
Sveltia CMS @sveltiacms.app · 11/09/2026
v0.210.0 lets custom field types upload files with the entry, adds `CMS.renderRichText()` for rendering nested Markdown in custom editor component previews, brings `duplicate_keys` i18n to KeyValue fields, and supports localized folder names in nested collections.
github.com
Release v0.210.0 · sveltia/sveltia-cms
Custom field type controls can now add files to the entry draft with the new addFile prop, so a control that produces files — an image editor, a thumbnail generator, or one that downloads a remote ...
020
Reposted by Sveltia CMS
Michael @mwdelaney.me · 11/09/2026
Today I would use Sveltia and ZeroPoint (getzeropoint.com) to build the small-to-medium-business site I used to do with WordPpress.
021
Reposted by Sveltia CMS
Kohei Yoshino @britegrid.io · 10/09/2026
The popularity of @sveltiacms.app is really growing. The numbers speak for themselves: Between July and August, I added about 3 sites a day to the showcase. Now, in September, it’s 4 sites a day!
sveltiacms.app
Sveltia CMS Showcase — Git-based headless CMS examples
Explore hundreds of real-world websites using Sveltia CMS across industries, built with Astro, Eleventy, Hugo, other frameworks and vanilla JavaScript.
252
Sveltia CMS @sveltiacms.app · 10/09/2026
We have reached a major milestone! Read the announcement.
github.com
Sveltia CMS is now feature complete — it’s time to switch from Decap CMS! · sveltia sveltia-cms · Discussion #957
Sveltia CMS wasn’t just a random idea. From the beginning, our mission has been to succeed the abandoned Netlify CMS as a whole. Shortly after we started, Netlify CMS was rebooted as Decap CMS. How...
0104
Sveltia CMS @sveltiacms.app · 09/09/2026
v0.209.0 implemented nested collections, solving a number of long-standing issues with this feature in Netlify/Decap CMS.
github.com
Release v0.209.0 · sveltia/sveltia-cms
Implemented nested collections. A folder in the collection tree is now labelled with its own index file, instead of the title of whichever entry happens to come first. This effectively solves deca...
010
Sveltia CMS @sveltiacms.app · 07/09/2026
v0.208.0 added Italian localization 🇮🇹
github.com
Release v0.208.0 · sveltia/sveltia-cms
Added Italian localization by @dddanydv (#70) New Contributors @dddanydv made their first contribution in #952 Full Changelog: v0.207.1...v0.208.0
010
Sveltia CMS @sveltiacms.app · 07/09/2026
0.207.0 added runtime validation for unknown properties. Also, unknown variable types can now be removed in the list editor.
github.com
Release v0.207.0 · sveltia/sveltia-cms
Unknown properties in the configuration file are now warned in the console during runtime validation, so that you can check for typos and other mistakes. (#948) Unknown variable types can be remove...
030
Sveltia CMS @sveltiacms.app · 06/09/2026
v0.206.0 added Chinese (Taiwan) localization and browser data reset controls.
github.com
Release v0.206.0 · sveltia/sveltia-cms
Added Chinese (Taiwan) localization by @lioneer32232002-commits (#949) Added browser data reset controls to the app settings dialog. Bug fixes and improvements. New Contributors @lioneer32232002-...
010
Reposted by Sveltia CMS
Kohei Yoshino @britegrid.io · 05/09/2026
#Jamstack framework watch, September edition: Following the mainstream adoption of vanilla JavaScript, custom tooling is gaining traction and is set to surpass Next.js and Jekyll. Together, they now account for 25%+ of static sites. Astro 35%+, Hugo ~10%.
A pie chart showing the distribution of frameworks used by sites listed on the Sveltia CMS showcase.

- Astro: 190 sites (35.8%)
- Vanilla JavaScript: 86 sites (16.2%)
- Eleventy: 67 sites (12.6%)
- Hugo: 52 sites (9.8%)
- Jekyll: 30 sites (5.7%)
- Next.js: 28 sites (5.3%)
- Custom Tooling: 26 sites (4.9%)
- SvelteKit: 13 sites (2.5%) 

Source: https://sveltiacms.app/en/docs/frameworks#popular-frameworks
021
Sveltia CMS @sveltiacms.app · 02/09/2026
v0.205.0: When using Editorial Workflow, required fields are no longer enforced while an entry is in draft. Also, a Validate button has been added to the Entry Editor’s Validation sidebar panel.
github.com
Release v0.205.0 · sveltia/sveltia-cms
When using the Editorial Workflow, required fields are no longer enforced while an entry is in draft. This effectively solves decaporg/decap-cms#464. Added a Validate button to the Entry Editor’s V...
021
Sveltia CMS @sveltiacms.app · 01/09/2026
v0.204.0 added Persian localization and Azure Blob Storage support.
github.com
Release v0.204.0 · sveltia/sveltia-cms
Added Persian localization by @ooriyap (#531) Added Azure Blob Storage as a media storage provider. (#942) New Contributors @ooriyap made their first contribution in #941 Full Changelog: v0.203....
000
Sveltia CMS @sveltiacms.app · 30/08/2026
⚠️ POTENTIAL BREAKING CHANGE: v0.202.0 implemented runtime CMS config schema validation. Invalid configuration may prevent the CMS from loading. Note that this release was marked as pre-release due to an unexpected CSP issue. Use v0.203.1 instead.
github.com
Release v0.202.0 · sveltia/sveltia-cms
⚠️ POTENTIAL BREAKING CHANGE: Implemented runtime CMS config schema validation on top of existing checks. Invalid configuration may prevent the CMS from loading. We recommend enabling schema valida...
011
Sveltia CMS @sveltiacms.app · 26/08/2026
v0.201.0 added support for deploy previews and automatic app language mode.
github.com
Release v0.201.0 · sveltia/sveltia-cms
Added support for deploy previews. Improvements over Netlify/Decap CMS can be found in the comparison doc’s Better Workflows section. Implemented automatic app language mode, which always follows t...
021
Sveltia CMS @sveltiacms.app · 25/08/2026
v0.199.0 was skipped as we prematurely bumped and tagged the version.
000
Sveltia CMS @sveltiacms.app · 25/08/2026
v0.200.0: List UX enhancements for simple/complex List fields and multi-value File fields.
github.com
Release v0.200.0 · sveltia/sveltia-cms
List UX enhancements: Complex List fields and multi-value File fields: Items can now be reordered by dragging and dropping them within the list. Simple List fields: Items are now displayed as a ro...
011
Sveltia CMS @sveltiacms.app · 25/08/2026
v0.198.0: Entry slug editor enhancements; Marked and DOMPurify now exposed globally for Markdown rendering with the API.
github.com
Release v0.198.0 · sveltia/sveltia-cms
Entry slug editor enhancements: Automatic redirects: The aliases front matter field will be updated to include the old slug, which can be used for redirects. Hugo and Zola support this feature out...
000
Reposted by Sveltia CMS
Seb Duggan @sebduggan.uk · 25/08/2026
I just sponsored kyoshino (for his outstanding work on @sveltiacms.app). Go Sponsor your open source dependencies! github.com/sponsors/kyo...
github.com
Sponsor @kyoshino on GitHub Sponsors
Support kyoshino’s open source work
141
Reposted by Sveltia CMS
Kohei Yoshino @britegrid.io · 21/08/2026
After a 3-month probation period, the first batch of donations via GitHub Sponsors finally landed in my bank account: CA$189.63. Thank you! Would you like to support the sustainable development of @sveltiacms.app? Become my sponsor today! 💸
041
Sveltia CMS @sveltiacms.app · 24/08/2026
v0.197.0 added German localization, DOM element previews for custom editor components, and UI option to toggle the content editor’s second pane.
github.com
Release v0.197.0 · sveltia/sveltia-cms
Added German localization by @Contributolo (#263) Custom editor components now support DOM element previews, which allows you to mount components built with Svelte, Vue or any other framework. (#92...
000
Sveltia CMS @sveltiacms.app · 22/08/2026
v0.196.0 implemented Open Authoring.
github.com
Release v0.196.0 · sveltia/sveltia-cms
Implemented Open Authoring. A workflow branch starts from the head of the configured repository rather than from the contributor’s fork, so a fork that has fallen behind or gained commits of its o...
030
Sveltia CMS @sveltiacms.app · 21/08/2026
v0.195.0 added Vietnamese localization and refined Swedish localization. 🇻🇳 🇸🇪
github.com
Release v0.195.0 · sveltia/sveltia-cms
Added Vietnamese localization by @chitrung252 in #922 Refined Swedish localization by @Greenheart in #923 New Contributors @chitrung252 made their first contribution in #922 @Greenheart made thei...
010
Sveltia CMS @sveltiacms.app · 21/08/2026
v0.194.0 added Swedish localization 🇸🇪 and CMS.getFieldType/getWidget API method.
github.com
Release v0.194.0 · sveltia/sveltia-cms
Added Swedish localization by @smncd (#421) Added CMS.getFieldType API method (alias: CMS.getWidget) for Netlify/Decap CMS compatibility. (#915) Bug fixes and improvements. New Contributors @smnc...
020
Sveltia CMS @sveltiacms.app · 18/08/2026
v0.193.0 added Danish localization 🇩🇰
github.com
Release v0.193.0 · sveltia/sveltia-cms
Added Danish localization by @olekristensen (#910) Bug fixes and improvements. New Contributors @olekristensen made their first contribution in #911 Full Changelog: v0.192.0...v0.193.0
030