Astro + Sveltia CMS
A comprehensive demonstration of every Sveltia CMS feature integrated with Astro. Explore 21+ widget types, i18n support, singletons, and much more.
Everything Sveltia CMS Has to Offer
From basic string fields to complex nested objects, from single-language to multi-locale i18n — this project demonstrates it all.
21+ Widget Types
String, text, richtext, number, boolean, datetime, select, list, object, relation, image, file, code, color, hidden, compute, uuid, keyvalue, map, and more.
Full i18n Support
First-class internationalization with multiple_folders, multiple_files, and single_file structures. AI-powered one-click translation.
Singletons
Sveltia-specific feature: individual files shown directly in sidebar with icons and dividers. Perfect for site settings and home pages.
Rich Text Editor
Lexical-based editor with WYSIWYG and raw modes. Full toolbar with bold, italic, headings, lists, links, code blocks, and images.
Media Library
Built-in media management with drag-and-drop uploads, folder navigation, search, image optimization (WebP/SVG), and stock photo integration.
Advanced Features
Computed fields, UUID generation, color pickers, geo-location maps, key-value pairs, code editors, view filters, and sortable collections.
Explore the CMS
Each section demonstrates different Sveltia CMS features and widget types
Blog Posts
Folder collection with all widget types, view filters, i18n, and relation fields
Folder Collection i18n RelationsProducts
E-commerce catalog with variants, color picker, key-value pairs, and geo-location
List Types Color MapEvents
Events with datetime, venue maps, speakers list, and registration URLs
Datetime Object MapAll Features
Complete reference of every Sveltia CMS feature demonstrated in this project
Singletons Compute UUIDTry the Admin Panel
Experience Sveltia CMS firsthand. Open the admin panel to see all the collections, widgets, and features in action.