{"id":29138324,"url":"https://github.com/remoteoss/json-schema-form","last_synced_at":"2025-12-02T18:03:40.400Z","repository":{"id":166054627,"uuid":"641461485","full_name":"remoteoss/json-schema-form","owner":"remoteoss","description":null,"archived":false,"fork":false,"pushed_at":"2025-11-28T22:59:04.000Z","size":8527,"stargazers_count":142,"open_issues_count":17,"forks_count":20,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-11-29T13:13:28.878Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://json-schema-form.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/remoteoss.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-05-16T14:13:43.000Z","updated_at":"2025-11-24T14:50:28.000Z","dependencies_parsed_at":"2024-01-23T18:24:52.604Z","dependency_job_id":"f9ae10f1-8be6-41b1-b2c7-f01162b1a153","html_url":"https://github.com/remoteoss/json-schema-form","commit_stats":null,"previous_names":[],"tags_count":227,"template":false,"template_full_name":null,"purl":"pkg:github/remoteoss/json-schema-form","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remoteoss%2Fjson-schema-form","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remoteoss%2Fjson-schema-form/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remoteoss%2Fjson-schema-form/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remoteoss%2Fjson-schema-form/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/remoteoss","download_url":"https://codeload.github.com/remoteoss/json-schema-form/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remoteoss%2Fjson-schema-form/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27454888,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-02T02:00:06.387Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-30T14:00:58.851Z","updated_at":"2025-12-02T18:03:40.394Z","avatar_url":"https://github.com/remoteoss.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\".github/media/jsf_logo_dark.png\"  width=\"600\" alt=\"json-schema-form\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ccode\u003ejson-schema-form\u003c/code\u003e is a headless UI form library powered by \u003ca href=\"https://json-schema.org/\"\u003eJSON Schemas\u003c/a\u003e. \n\u003cbr/\u003e\n  It transforms JSON schemas into Javascript `fields` to be more easily consumed by your UI libraries.\n\u003c/p\u003e\n\n---\n\n### Why JSON Schemas for forms?\n\nJSON 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.\n\nYou can use it beyond UI Forms, like lists, tables, and any other UI that needs structured JSON data.\n\n## Installation\n\nAvailable on [NPM](https://www.npmjs.com/package/@remoteoss/json-schema-form).\n\n```bash\nnpm install @remoteoss/json-schema-form\n# or\n\nyarn install @remoteoss/json-schema-form\n```\n\n## Getting Started\n\nCheck the 📚 **[JSF website](https://json-schema-form.vercel.app/)** for documentation.\n\n### Playground\n\nCheck the 🕹️ **[JSF Playground](https://json-schema-form.vercel.app/?path=/docs/playground--docs)** for demos.\n\n## Contributing\n\nRead [CONTRIBUTING](CONTRIBUTING.md) to get started.\n\n## Migrating\n\nIf you're using `v0` and wish to migrate to `v1`, read [MIGRATING](MIGRATING.md) to get started.\n\n_Backed by [Remote.com](https://remote.com/)_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremoteoss%2Fjson-schema-form","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fremoteoss%2Fjson-schema-form","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremoteoss%2Fjson-schema-form/lists"}