Collection Builder
GUI + Code bi-directional sync with Valibot validation, AI field suggestions, and Svelte 5 Runes.
Development Your Way
Visual Builder
Build generative layouts via json-render-svelte. BuzzForm visual builder for rapid prototyping.
AI-assisted field suggestions Generative layouts via AI specs BuzzForm Visual Builder (Beta) Automated TypeScript interface generation
TypeScript + Valibot
Maximum control and type safety with SOTA schema validation.
Define schemas in pure TypeScript - 2. Valibot modular validation
- 3. Git-friendly code-based schemas
- 4. Advanced reactive field logic
Powered by Valibot
We use Valibot for schema validation. It's 98% smaller than Zod, modular, and fully type-safe.
Supports runtime widget discovery, MDX self-documenting widgets, and Svelte 5 reactive types.
import { object, string, minLength, email } from 'valibot';
const UserSchema = object({
username: string([
minLength(3, 'Too short')
]),
email: string([
email('Invalid email')
]),
role: string()
});Why This Architecture Matters
Git-Centric Schemas
Your content schema lives in code. Commit it, review PRs, and maintain a historical record of changes.
Run-Time Performance
Valibot + Svelte 5 compilation means zero unnecessary overhead at runtime. 71% faster response times.
True Bi-directional Sync
Changes in the GUI update the code, and changes in code reflect in the GUI. The ultimate developer/editor synergy.