SurveyJS是一个开源的JavaScript表单构建器库,允许开发人员创建动态表单、多步表单向导和调查应用程序。它支持React、Angular和Vue.js(Vue 3),也可以在使用纯JavaScript构建的应用程序中使用。
dynamic-form-builder 开源项目推荐(13 个)
dynamic-form-builder 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 全部 13
GitHub 共 13 个仓库,已全部展示XIAOJUSURVEY is an enterprises form builder and analytics platform that allows users to create questionnaires, exams, polls, quizzes, and analyze data online.
Create Angular Dynamic Forms with only JSON configuration. Full grid layout supported.
Formkl (Form markup language) is an open-source DSL (Domain-Specific Language) to define and create form schema. It is designed to be simple, consistent and highly readable as natural language.
This is an Angular project consisting of two primary components: Form Builder and Form Renderer. These components enable users to create dynamic forms through a drag-and-drop interface, render the forms, submit them, and view the submissions. And all the forms and submission are stored in a JSON format.
A simple and intuitive dynamic form builder.
An AI driven, frappe-inspired metadata-driven customizable form builder in Angular
Angular dynamic form builder
Responsive PHP/MySQL dynamic form builder and task management system with AJAX CRUD, configurable sections, custom fields, file uploads, validation, pagination, and Bootstrap UI.
Example Solutions for harvis.dev
Basic concepts of form handling in React using custom hooks. It progresses to incorporate Formik and Yup for advanced forms. By the end, it features the creation of dynamic forms from JSON objects.
A dynamic form builder built with React that renders UI based on a JSON configuration. Supports conditional rendering, dropdown-based field selection, and nested dynamic inputs. Built as part of an interview assignment to demonstrate understanding of dynamic forms and state management.
A production-quality React application with two independent features: a Todo List (API data, filtering, server-side pagination, URL-persisted state) and a Dynamic Form Builder (custom form schema builder + live preview + validation + submission).
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 13 个项目;原始页面见 https://github.com/topics/dynamic-form-builder。
- 该话题在 GitHub 上共有 13 个仓库, 本站收录的是其中最热门的 13 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 13 个项目累计 8816 Star,覆盖 4 种主要语言,数据更新于 2026-11-06。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。