Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mozilla-services/react-jsonschema-form
A React component for building Web forms from JSON Schema.
https://github.com/mozilla-services/react-jsonschema-form
data-validation forms json json-schema react ui web
Last synced: about 1 month ago
JSON representation
A React component for building Web forms from JSON Schema.
- Host: GitHub
- URL: https://github.com/mozilla-services/react-jsonschema-form
- Owner: rjsf-team
- License: apache-2.0
- Created: 2015-12-16T15:14:05.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2024-05-01T07:50:57.000Z (8 months ago)
- Last Synced: 2024-05-01T14:15:45.638Z (7 months ago)
- Topics: data-validation, forms, json, json-schema, react, ui, web
- Language: TypeScript
- Homepage: https://rjsf-team.github.io/react-jsonschema-form/
- Size: 278 MB
- Stars: 13,653
- Watchers: 163
- Forks: 2,150
- Open Issues: 295
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-list - react-jsonschema-form - A React component for building Web forms from JSONSchema. (Code Design / Form Logic)
- fucking-awesome-react-components - react-jsonschema-form - A React component for building Web forms from JSONSchema. (Code Design / Form Logic)
- awesome-react-components - react-jsonschema-form - A React component for building Web forms from JSONSchema. (Code Design / Form Logic)
- awesome-react-components-all - react-jsonschema-form - A React component for building Web forms from JSONSchema. (Uncategorized / Uncategorized)
- awesome-react-components - react-jsonschema-form - A React component for building Web forms from JSONSchema. (Code Design / Form Logic)
- awesome-react - react-jsonschema-form - A React component for building Web forms from JSONSchema. ![](https://img.shields.io/github/stars/mozilla-services/react-jsonschema-form.svg?style=social&label=Star) (UI Components / Form Components)
- awesome-react-components - react-jsonschema-form - A React component for building Web forms from JSONSchema. (Code Design / Form Logic)
- awesome-f2e-libs - **react-jsonschema-form** - A React component for building Web forms from JSON Schema. (react 相关库 / macros)
- awesome-react-components - react-jsonschema-form - A React component for building Web forms from JSONSchema. (Code Design / Form Logic)
- awesome-fe - **react-jsonschema-form** - A React component for building Web forms from JSON Schema. (react 相关库 / macros)
README
[![Build Status][build-shield]][build-url]
[![Contributors][contributors-shield]][contributors-url]
[![Apache 2.0 License][license-shield]][license-url]
react-jsonschema-form
A simple React component capable of using JSON Schema to declaratively build and customize web forms.
Explore the docs »
View Playground
·
Report Bug
·
Request Feature
[![playground animation](https://i.imgur.com/M8ZCES5.gif)](https://rjsf-team.github.io/react-jsonschema-form/)
## Supported Themes
- [Ant Design](https://github.com/rjsf-team/react-jsonschema-form/tree/main/packages/antd)
- [Bootstrap 3](https://github.com/rjsf-team/react-jsonschema-form/tree/main/packages/core)
- [Bootstrap 4](https://github.com/rjsf-team/react-jsonschema-form/tree/main/packages/bootstrap-4)
- [Chakra UI](https://github.com/rjsf-team/react-jsonschema-form/tree/main/packages/chakra-ui)
- [Fluent UI](https://github.com/rjsf-team/react-jsonschema-form/tree/main/packages/fluent-ui)
- [Fluent UI 9](https://github.com/rjsf-team/react-jsonschema-form/tree/main/packages/fluentui-rc)
- [Material UI 4](https://github.com/rjsf-team/react-jsonschema-form/tree/main/packages/material-ui)
- [Material UI 5](https://github.com/rjsf-team/react-jsonschema-form/tree/main/packages/mui)
- [Semantic UI](https://github.com/rjsf-team/react-jsonschema-form/tree/main/packages/semantic-ui)## Documentation
Read our [documentation](https://rjsf-team.github.io/react-jsonschema-form/docs), powered by [Docusaurus](https://docusaurus.io/).
## Live Playground
A [live playground](https://rjsf-team.github.io/react-jsonschema-form/) is hosted on GitHub Pages.
## Contributing
Read our [contributors' guide](https://rjsf-team.github.io/react-jsonschema-form/docs/contributing) to get started.
## Credits
Testing powered by BrowserStack
[build-shield]: https://github.com/rjsf-team/react-jsonschema-form/workflows/CI/badge.svg
[build-url]: https://github.com/rjsf-team/react-jsonschema-form/actions
[contributors-shield]: https://img.shields.io/github/contributors/rjsf-team/react-jsonschema-form.svg
[contributors-url]: https://github.com/rjsf-team/react-jsonschema-form/graphs/contributors
[license-shield]: https://img.shields.io/badge/license-Apache%202.0-blue.svg?style=flat-square
[license-url]: https://choosealicense.com/licenses/apache-2.0/