Skip to content

Documentation

Technical Reference

Complete technical reference for SveltyCMS β€” API endpoints, system architecture, security model, database adapters, and UI components.

6/27/2026
2 min read Edit on GitHub

Welcome to the SveltyCMS technical reference. This section provides comprehensive documentation for the system’s complete technical surface β€” from API endpoints and system architecture to security models, database adapters, and UI components.


πŸ“š Reference Sections

πŸ“‘ API Reference

The complete programmatic surface of SveltyCMS β€” Remote Functions, REST, GraphQL, Real-Time Event Streams, and the Local SDK for server-to-server communication. 15 documents covering every handler, response format, and authentication pattern.

Key topics: Collections API, Auth & SCIM 2.0, Media API, System & Setup, GraphQL, Tokens, Utility endpoints


πŸ—οΈ System Architecture

The architectural blueprint of SveltyCMS β€” from the Svelte 5 (Runes) reactive engine to the DB-agnostic adapter pattern. 45+ documents covering the core engine, lifecycle, modules, and design decisions.

Key topics: Server hooks & middleware, initialization workflow, state management, content system, plugin architecture, multilingual i18n, telemetry


πŸ›‘οΈ Security Reference

Security architecture and hardening guide β€” authentication, authorization, cryptography, and defense-in-depth patterns. 12 documents covering all security layers.

Key topics: Authentication system, login security, content security policy, field-level access control, widget security, incident response, quantum security


πŸ—„οΈ Database Reference

Database adapter implementations and architecture β€” the unified query abstraction powering all four production engines. 10 documents covering infrastructure, resilience, and per-adapter implementation details.

Key topics: Core infrastructure, database methods, performance architecture, SQLite, PostgreSQL, MongoDB, MariaDB implementations


🧩 Components Reference

UI component architecture for the collection display system β€” entry lists, field editors, widget loaders, and supporting UI. 11 documents covering the component map and data flow.

Key topics: entry-list, fields, widget-loader, translation-status, revision-diff-modal, schedule-modal, workflow-actions


πŸ”— Quick Navigation

Section Documents Primary Audience
API 15 Developers, Integrators
Architecture 45 Architects, Developers
Security 12 Security Engineers, Admins
Database 10 DevOps, Backend Developers
Components 11 Frontend Developers

Next Steps

referenceapiarchitecturesecuritydatabasecomponentsindex
Was this page helpful?