Blade-Native Rendering
Sections and blocks are regular Blade views with typed PHP objects. No special syntax to learn.
Build dynamic pages with layouts, sections, and blocks using a visual editor

Sections and blocks are regular Blade views with typed PHP objects. No special syntax to learn.
Declare settings, child blocks, and presets directly in Blade templates using a simple array syntax.
React SPA with iframe live preview, drag-and-drop, and inline text editing. Real-time collaboration ready.
Page data stored as JSON files on disk for fast reads and easy version control integration.
Fallback layouts for pages without per-page JSON. Supports variable interpolation and theme overrides.
Site header and footer are configurable per-page, stored in the page JSON.
Container blocks (rows, columns) can hold child blocks to any depth. Build complex layouts easily.
Register global block types that any section can accept via theme wildcard. Reusable components.
From basic text inputs to advanced color pickers, icon selectors, and custom types.
Config, views, migrations, and frontend assets can be published independently.
Schema caching, Blade publishing, and fragment selection for lightning-fast page loads.
Locale-specific page JSON, templates, and Blade views with automatic fallback. Editor language selector included.