# formiz **Repository Path**: haojieli/formiz ## Basic Information - **Project Name**: formiz - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-18 - **Last Updated**: 2025-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Formiz

Documentation | Examples

``` npm install @formiz/core ``` [👉 Getting Started](https://formiz-react.com/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. ```jsx // Field Example ``` --- # Contributing ## Installation Requirements - [NodeJS](https://nodejs.org/) - [pnpm](https://pnpm.io/installation) - On React Native : add [os](https://github.com/DiegoRBaquero/node-os) in package.json ```sh pnpm install ``` ## Development ```sh pnpm dev ``` - Documentation available on [localhost:3000](http://localhost:3000/) - Examples available on [localhost:3001](http://localhost:3001/) # Sponsors Thanks to our sponsors. [Become one of them](https://opencollective.com/formiz).