https://github.com/webgme/svelte-jsonschema-form
A Svelte component for generating forms from JSON Schema.
https://github.com/webgme/svelte-jsonschema-form
json-schema svelte web-component web-forms webgme
Last synced: 19 days ago
JSON representation
A Svelte component for generating forms from JSON Schema.
- Host: GitHub
- URL: https://github.com/webgme/svelte-jsonschema-form
- Owner: webgme
- License: mit
- Created: 2023-06-07T19:28:00.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-15T16:09:11.000Z (7 months ago)
- Last Synced: 2025-03-25T21:47:40.495Z (about 1 month ago)
- Topics: json-schema, svelte, web-component, web-forms, webgme
- Language: Svelte
- Homepage:
- Size: 701 KB
- Stars: 40
- Watchers: 8
- Forks: 2
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - webgme/svelte-jsonschema-form - A Svelte component for generating forms from JSON Schema. (Svelte)
- awesome - webgme/svelte-jsonschema-form - A Svelte component for generating forms from JSON Schema. (Svelte)
README
# Svelte JSON Schema Form
This is a Svelte component for generating forms based on a JSON schema. Though designed with use in the [webgme-taxonomy](https://github.com/webgme/webgme-taxonomy) dashboard in mind, it should be reasonably generic enough to use elsewhere when wanting to create forms based on a JSON schema.
[Initial webgme-taxonomy issue](https://github.com/webgme/webgme-taxonomy/issues/235)
[Svelte JSON Schema Form Playground](https://webgme.github.io/svelte-jsonschema-form/)
## Similar Projects
- [react-jsonschema-form](https://rjsf-team.github.io/react-jsonschema-form/)
- [JSONForms](https://jsonforms.io/)*Though it currently only contains this `SchemaForm` component, this repo could be expanded and renamed to include other related components, such as generic dashboard components or webgme-related web components.*