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.

Modular Validations Zero-Runtime i18n Svelte 5 Runes
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.

Read Full Documentation