From 99563dc7be31fb5d0225741e12f68addb69b6494 Mon Sep 17 00:00:00 2001 From: Sandrina Pereira Date: Wed, 28 May 2025 16:12:06 +0300 Subject: [PATCH 1/2] chore(README): Mention other UIs besides forms, mention the Playground and v1 --- README.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5cecbcd68..a00dd176e 100644 --- a/README.md +++ b/README.md @@ -5,14 +5,16 @@

json-schema-form is a headless UI form library powered by JSON Schemas.
- It transforms JSON schemas into Javascript to be consumed by your UI libraries. + It transforms JSON schemas into Javascript `fields` to be more easily consumed by your UI libraries.

--- ### Why JSON Schemas for forms? -JSON Schemas are the SSoT (Single Source of Truth) that allows you to share form's _structure_ and _validations_ between frontend and backend, regardless of the language used. +JSON Schemas are the SSoT (Single Source of Truth) that allows you to share form data _structure_ and _validations_ between server (backend) and the client (frontend), regardless of the language used. + +You can use it beyond UI Forms, like lists, tables, and any other UI that needs structured JSON data. ## Installation @@ -25,12 +27,18 @@ npm install @remoteoss/json-schema-form yarn install @remoteoss/json-schema-form ``` -## Documentation +## Getting Started + +Check the 📚 **[JSF website](https://json-schema-form.vercel.app/)** for documentation. -Check the 📚 **[JSF website](https://json-schema-form.vercel.app/)** for documentation and demos. +### Playground + +Check the đŸ•šī¸ **[JSF Playground](https://json-schema-form.vercel.app/?path=/docs/playground--docs)** for demos. ## Contributing Read [CONTRIBUTING](CONTRIBUTING.md) to get started. +We are working on the [next version v1.0](/next). A rewrite in TypeScript with major bugfixes and missing features. It aims to support the latest JSON Schema dialect 2020-12. + _Backed by [Remote.com](https://remote.com/)_ From f5bc99f7f81b78ffb582df3b3df8f2d2cd9b1f89 Mon Sep 17 00:00:00 2001 From: Sandrina Pereira Date: Wed, 28 May 2025 16:16:35 +0300 Subject: [PATCH 2/2] self review --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a00dd176e..c4f3454c6 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ ### Why JSON Schemas for forms? -JSON Schemas are the SSoT (Single Source of Truth) that allows you to share form data _structure_ and _validations_ between server (backend) and the client (frontend), regardless of the language used. +JSON Schemas are the SSoT (Single Source of Truth) that allows you to share form's data _structure_ and _validations_ between the server (backend) and the client (frontend), regardless of the language used. You can use it beyond UI Forms, like lists, tables, and any other UI that needs structured JSON data.