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