{"repo":"BearStudio/formiz","free":true,"listed":false,"github":"https://github.com/BearStudio/formiz","clone":"git clone https://github.com/BearStudio/formiz.git","description":"🐜 React forms with ease! Composable, headless & with built-in multi steps","language":"TypeScript","stars":406,"topics":["react","forms","wizard","multi-step-form","form-validation","form-validation-react","formiz","hacktoberfest","form","typescript"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Formiz Documentation Examples 👉 Getting Started Features - 🏗 Composable API and validations - 🧙‍ Built-in multi steps - 💅 Headless, build your own UX! - 📋 Turn everything into fields - ⚛️ Built with Typescript & hooks - 📱 React Native compatible Concept The idea behind Formiz is to allows you to build advanced forms with multiple steps, complex validations and a good UX without pain. The main idea is to build fields as independent reusable components. Fields can be anything , not just inputs. Once you have built your fields, you can use them everywhere. When you use a field built with Formiz, you can apply validations on it. Only the mounted fields will apply their validation to the current step and to the form. --- Contributing Installation Requirements - NodeJS - pnpm - On React Native : add os in package.json Development - Documentation available on localhost:3000 - Examples available on localhost:3001 Sponsors Thanks to our sponsors. Become one of them.","default_branch":null,"files":null,"tree":[],"storefront":"/r/BearStudio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BearStudio/formiz/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}