https://github.com/vazco/uniforms
  
  
    A React library for building forms from any schema. 
    https://github.com/vazco/uniforms
  
component-library components form-builder form-controls forms hacktoberfest meteor react react-components react-library
        Last synced: 6 months ago 
        JSON representation
    
A React library for building forms from any schema.
- Host: GitHub
 - URL: https://github.com/vazco/uniforms
 - Owner: vazco
 - License: mit
 - Created: 2016-05-10T13:08:50.000Z (over 9 years ago)
 - Default Branch: master
 - Last Pushed: 2025-04-09T07:17:10.000Z (7 months ago)
 - Last Synced: 2025-04-23T17:13:17.055Z (6 months ago)
 - Topics: component-library, components, form-builder, form-controls, forms, hacktoberfest, meteor, react, react-components, react-library
 - Language: TypeScript
 - Homepage: https://uniforms.tools
 - Size: 19.9 MB
 - Stars: 2,018
 - Watchers: 29
 - Forks: 249
 - Open Issues: 27
 - 
            Metadata Files:
            
- Readme: README.md
 - Changelog: CHANGELOG.md
 - Contributing: .github/CONTRIBUTING.md
 - Funding: .github/FUNDING.yml
 - License: LICENSE
 - Code of conduct: CODE_OF_CONDUCT.md
 - Codeowners: .github/CODEOWNERS
 
 
Awesome Lists containing this project
- awesome-react-cn - uniforms - A React library for building forms from any schema (Uncategorized / Uncategorized)
 - awesome-meteor - uniforms - Bunch of React components and helpers to easily generate and validate forms. [Seamlessly integrate with `simpl-schema`](https://uniforms.tools/docs/installation). (Packages)
 - awesome-react - uniforms - Bunch of React components and helpers to easily generate and validate forms
 - awesome-learning-resources - uniforms - A React library for building forms from any schema (Uncategorized / Uncategorized)
 - awesome-react - uniforms - A React library for building forms from any schema. ` 📝 9 days ago` (React [🔝](#readme))
 - awesome-meteor - uniforms - Bunch of React components and helpers to easily generate and validate forms. [Seamlessly integrate with `simpl-schema`](https://uniforms.tools/docs/installation). (Forms and Templates)
 
README
          
    vazco/uniforms
    
    A set of React libraries for building forms from every schema.
    API |
    Contribute |
    Quick Start |
    Playground |
    Roadmap
# What's included?
- **Automatic forms generation**
- **Fields capable of rendering every schema**
- **Helper for creating custom fields with one line**
- **Inline and asynchronous form validation**
- **Integrations with various schemas:**
  - **[JSON Schema](http://json-schema.org/)**
  - **[SimpleSchema@2](https://github.com/aldeed/node-simple-schema)**
  - **[Zod](https://github.com/colinhacks/zod)**
  - **And any other - only [a small wrapper](https://uniforms.tools/#/introduction) is needed!**
- **Wide range of themes:**
  - **[AntD](https://ant.design/) theme**
  - **[Bootstrap4](https://getbootstrap.com/docs/4.6) theme**
  - **[Bootstrap5](https://getbootstrap.com/) theme**
  - **[MUI](https://mui.com/) theme**
  - **[Semantic UI](http://semantic-ui.com/) theme**
  - **plain HTML theme**
# License

**Like every package maintained by [Vazco](https://vazco.eu/), uniforms packages are [MIT licensed](https://github.com/vazco/uniforms/blob/master/LICENSE).**