Introducing JSON Forms Svelte

Introducing JSON Forms Svelte

JSON Forms Svelte is now available: a Svelte 5 implementation for building dynamic, schema-driven forms with JSON Forms.

This first public release includes the core Svelte bindings, extended helpers, renderer packages for Flowbite and Skeleton, and ready-to-use web component builds.

Packages

  • @chobantonov/jsonforms-svelte
  • @chobantonov/jsonforms-svelte-extended
  • @chobantonov/jsonforms-svelte-flowbite
  • @chobantonov/jsonforms-svelte-flowbite-extended
  • @chobantonov/jsonforms-svelte-skeleton
  • @chobantonov/jsonforms-svelte-skeleton-extended
  • @chobantonov/jsonforms-svelte-flowbite-webcomponent
  • @chobantonov/jsonforms-svelte-skeleton-webcomponent

Highlights

  • Svelte 5 support
  • JSON Forms-compatible renderer architecture
  • Flowbite and Skeleton renderer sets
  • Extended validation and helper utilities
  • Web component packages for easier embedding
  • Demo apps for exploring renderer behavior and examples

Install the core package:

pnpm add @chobantonov/jsonforms-svelte @jsonforms/core
2 Likes

Very cool! Thanks for sharing!