📋 React Hooks for form state management and validation (Web + React Native)
-
Updated
Dec 13, 2025 - TypeScript
📋 React Hooks for form state management and validation (Web + React Native)
📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
💬 Typebot is a powerful chatbot builder that you can self-host.
Free JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout.
XIAOJUSURVEY is an enterprises form builder and analytics platform that allows users to create questionnaires, exams, polls, quizzes, and analyze data online.
A React library for building forms from any schema.
Scalable open-source survey software to generate dynamic JSON-driven forms within your JavaScript application. The form builder features a drag-and-drop UI, CSS Theme Editor, and GUI for conditional logic and form branching.
Collection of UI components and free shadcn form builder
Tanstack Builder for Form and Table
Build production-ready forms with a few clicks
Use JSON-Schema with React, generate Forms + UIs with any design system, easy creation of complex custom widgets.
Router.so is headless form handling and lead routing for marketing-minded developers.
The open-source wizard form infrastructure for web applications
The headless form builder for the modern web.
😎 📋 React hooks for forms state and validation, less code more performant.
The ReactJS form library
A Custom Element that auto-generates forms, declaratively. Works with Lit, Solid, Vue, Svelte, React, Astro, vanilla…
React Form Builder. Headless, full-stack, typesafe, multi-platform, framework agnostic, zero dependencies, unopinionated.
React JSON Schema Form Builder to create complex, validated, reusable forms across all your apps, with no deep React knowledge required
Add a description, image, and links to the form-builder topic page so that developers can more easily learn about it.
To associate your repository with the form-builder topic, visit your repo's landing page and select "manage topics."