#Form

Showing 60 of 90 repositories tagged #form, ranked by stars

jaredpalmer
jaredpalmer
formik

Build forms in React, without the tears 😭

Score
100
★ 34.3k ⑂ 2.8k
TypeScript
alibaba
alibaba
formily

📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3

Score
91
★ 12.6k ⑂ 1.6k +2/day
TypeScript
formbricks
formbricks
formbricks

Open Source Qualtrics Alternative

Score
100
★ 12.5k ⑂ 2.4k +7/day
TypeScript
redux-form
redux-form
redux-form

A Higher Order Component using react-redux to keep form state in a Redux store

Score
75
★ 12.5k ⑂ 1.6k
JavaScript
logaretm
logaretm
vee-validate

✅ Painless Vue forms

Score
96
★ 11.3k ⑂ 1.3k +1/day
TypeScript
x-extends
x-extends
vxe-table

vxe table 支持 vue2, vue3 的表格解决方案

Score
98
★ 8.6k ⑂ 1.1k
TypeScript
alibaba
alibaba
x-render

🚴‍♀️ Very easy to use process form table chart solution.

Score
95
★ 7.8k ⑂ 1.1k
TypeScript
final-form
final-form
react-final-form

🏁 High performance subscription-based form state management for React

Score
89
★ 7.4k ⑂ 496 +2/day
JavaScript
xaboy
xaboy
form-create

:fire::fire::fire: 强大的低代码动态表单组件,通过JSON数据驱动表单渲染,适配移动端,支持可视化设计。提高开发者对表单的开发效率。目前在政务系统、OA系统、ERP系统、电商系统、流程管理等系统中已稳定应用。

Score
93
★ 7.1k ⑂ 1.1k +3/day
JavaScript
TanStack
TanStack
form

🤖 Headless, performant, and type-safe form state management for TS/JS, React, Vue, Angular, Solid, and Lit.

Score
91
★ 6.6k ⑂ 664 +5/day
TypeScript
leongersen
leongersen
noUiSlider

noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. It is fully GPU animated: no reflows, so it is fast; even on older devices. It also fits wonderfully in responsive designs and has no dependencies.

Score
64
★ 5.8k ⑂ 651
TypeScript
surveyjs
surveyjs
survey-library

SurveyJS is an open-source JavaScript form builder library that allows developers to create dynamic forms, multi-step form wizards, and survey applications. It supports React, Angular, and Vue.js (Vue 3), and can also be used in applications built with plain JavaScript.

Score
87
★ 4.8k ⑂ 912 +4/day
TypeScript
unform
unform
unform

Performance-focused API for React forms 🚀

Score
82
★ 4.4k ⑂ 466
TypeScript
didi
didi
xiaoju-survey

XIAOJUSURVEY is an enterprises form builder and analytics platform that allows users to create questionnaires, exams, polls, quizzes, and analyze data online.

Score
95
★ 3.8k ⑂ 507 +4/day
TypeScript
alibaba
alibaba
designable

🧩 Make everything designable 🧩

Score
58
★ 3.5k ⑂ 727
TypeScript
vue-generators
vue-generators
vue-form-generator

:clipboard: A schema-based form generator component for Vue.js

Score
51
★ 3.0k ⑂ 523
JavaScript
ealush
ealush
vest

Vest ✅ Declarative validations framework

Score
85
★ 2.7k ⑂ 91
TypeScript
heyui
heyui
heyui

🎉UI Toolkit for Web, Vue3.0

Score
78
★ 2.5k ⑂ 259 +1/day
Vue
nmxiaowei
nmxiaowei
avue

Avue.js2.0是基于现有的element-ui库进行的二次封装,简化一些繁琐的操作,核心理念为数据驱动视图,主要的组件库针对table表格和form表单场景,同时衍生出更多企业常用的组件,达到高复用,容易维护和扩展的框架,同时内置了丰富了数据展示组件,让开发变得更加容易

Score
82
★ 2.3k ⑂ 492 +1/day
JavaScript
lljj-x
lljj-x
vue-json-schema-form

基于Vue/Vue3,Json Schema 和 ElementUi/antd/iview3/naiveUi 等生成 HTML Form 表单,用于活动编辑器、h5编辑器、cms等数据配置;支持可视化生成表单Schema 。 Generate a form using Vue/Vue3, Json Schema and ElementUi/antdv/iview3/naiveUi

Score
84
★ 2.3k ⑂ 448
JavaScript
react-hook-form
react-hook-form
resolvers

📋 Validation resolvers: Yup, Zod, Superstruct, Joi, Vest, Class Validator, io-ts, Nope, computed-types, typanion, Ajv, TypeBox, ArkType, Valibot, effect-ts, VineJS and Standard Schema

Score
80
★ 2.3k ⑂ 213
TypeScript
wearebraid
wearebraid
vue-formulate

⚡️ The easiest way to build forms with Vue.

Score
49
★ 2.2k ⑂ 233
JavaScript
davidkpiano
davidkpiano
react-redux-form

Create forms easily in React with Redux.

Score
45
★ 2.0k ⑂ 250
JavaScript
vform666
vform666
variant-form

A powerful form designer for Vue.

Score
47
★ 2.0k ⑂ 326
Vue
vueform
vueform
vueform

Open-Source Form Framework for Vue

Score
76
★ 1.5k ⑂ 115 +3/day
JavaScript
ncform
ncform
ncform

🍻 ncform, a very nice configuration generation way to develop forms ( vue, json-schema, form, generator )

Score
40
★ 1.2k ⑂ 144
JavaScript
BinarCode
BinarCode
vue-form-wizard

Vue.js 2 wizard

Score
44
★ 1.1k ⑂ 232
Vue
iotjin
iotjin
jh_flutter_demo

flutter项目- 实现一些常用效果、封装通用组件和工具类

Score
86
★ 1.1k ⑂ 235 +1/day
Dart
pablo-abc
pablo-abc
felte

An extensible form library for Svelte, Solid and React

Score
38
★ 1.1k ⑂ 41
TypeScript
neoneye
neoneye
SwiftyFORM

iOS framework for creating forms

Score
68
★ 1.1k ⑂ 85
Swift
open-circle
open-circle
formisch

The lightweight, schema-first, and fully type-safe form library for React, Solid, Vue, Svelte and more.

Score
69
★ 1.0k ⑂ 31 +14/day
TypeScript
alibaba
alibaba
alist

Alibaba Group Unified List Solution.

Score
35
★ 975 ⑂ 92
TypeScript
sheinsight
sheinsight
shineout

高性能 React 组件库

Score
71
★ 942 ⑂ 149 +1/day
TypeScript
MuYunyun
MuYunyun
reactSPA

combination of react teconology stack

Score
73
★ 927 ⑂ 269
JavaScript
go-playground
go-playground
form

:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.

Score
100
★ 919 ⑂ 48 +2/day
Go
ditdot-dev
ditdot-dev
vue-flow-form

Create conversational conditional-logic forms with Vue.js.

Score
33
★ 807 ⑂ 178
Vue
spatie
spatie
form-backend-validation

An easy way to validate forms using back end logic

Score
31
★ 779 ⑂ 48
JavaScript
FormBee
FormBee
FormBee

The open-source form backend for data privacy conscious developers.

Score
100
★ 767 ⑂ 34
TypeScript
formsy
formsy
formsy-react

A form input builder and validator for React JS

Score
67
★ 762 ⑂ 125
TypeScript
Mini-ghost
Mini-ghost
vorms

Vue Form Validation with Composition API

Score
27
★ 721 ⑂ 29
TypeScript
dianqk
dianqk
Flix

iOS reusable form library in Swift.

Score
55
★ 716 ⑂ 41
Swift
davidchin
davidchin
react-input-range

React component for inputting numeric values within a range (range slider)

Score
36
★ 715 ⑂ 231
JavaScript
eduardoborges
eduardoborges
use-mask-input

🥸 A React Hook for building elegant input masks. Compatible with React Hook Form.

Score
62
★ 656 ⑂ 25 +1/day
TypeScript
afollestad
afollestad
vvalidator

🤖 An easy to use form validator for Kotlin & Android.

Score
50
★ 655 ⑂ 48
Kotlin
houseform
houseform
houseform

Simple to use React forms, where your validation and UI code live together in harmony.

Score
45
★ 655 ⑂ 29
TypeScript
dotenx
dotenx
dotenx

No-code and Low-code all-in-one platform to build landing pages, websites, web applications, APIs, automations. An alternative for Wix, Webflow, Zapier, and more

Score
33
★ 647 ⑂ 67
TypeScript
maxatwork
maxatwork
form2js

Parse browser forms into structured JavaScript objects. Six adapters — React hooks, vanilla DOM, jQuery, FormData, and more. One coherent API.

Score
65
★ 630 ⑂ 136
TypeScript
jd-opensource
jd-opensource
drip-form

基于React和JSONSchema的动态表单解决方案

Score
25
★ 628 ⑂ 73
TypeScript
cretueusebiu
cretueusebiu
vform

Handle Laravel-Vue forms and validation with ease.

Score
29
★ 600 ⑂ 119
TypeScript
Ryczko
Ryczko
FormsLab

😊📊 Form builder for anonymous surveys, polls, and collecting feedback. Experience management solution.

Score
53
★ 546 ⑂ 72
TypeScript
seasonedcc
seasonedcc
remix-forms

Full-stack forms for React Router

Score
55
★ 517 ⑂ 25
TypeScript
Liberty-liu
Liberty-liu
Everright-formEditor

:guide_dog: Powerful lowcode|vue form editor,generator,designer,builder library. It provides an easy way to create custom forms. The project is extensible, easy to use and configure, and provides many commonly used form components and functions(vue可视化低代码表单设计器、表单编辑器、element-plus vant表单设计)

Score
24
★ 513 ⑂ 89
JavaScript
joanpablo
joanpablo
reactive_forms

This is a model-driven approach to handling form inputs and validations, heavily inspired in Angular's Reactive Forms

Score
77
★ 502 ⑂ 106 +1/day
Dart
formschema
formschema
native

Generate a form using JSON Schema and Vue.js

Score
20
★ 481 ⑂ 63
TypeScript
KryptXBSA
KryptXBSA
FormBuilder

UI based codegen tool to easily create Beautiful and Type safe @shadcn/ui forms (Next.js, Vue, Svelte)

Score
18
★ 475 ⑂ 56 +1/day
TypeScript
GiancarloCode
GiancarloCode
form_bloc

🔥 Dart and Flutter Package 🔥 Easy Form State Management using BLoC pattern 🔥 Wizard/stepper forms, asynchronous validation, dynamic and conditional fields, submission progress, serialization and more! 🔥

Score
59
★ 467 ⑂ 217
Dart
alibaba
alibaba
schema-plugin-flow

A highly extensible JavaScript library, abbreviated as Sifo. 一个高扩展性、可二开的插件式前端开发框架

Score
16
★ 424 ⑂ 50
JavaScript
sethsandaru
sethsandaru
vue-form-builder

Super Form Builder built on top of Vue with Drag & Drop functionality, savable-form-schema and easy to maintain/upgrade your form.

Score
22
★ 410 ⑂ 125
Vue
bamlab
bamlab
react-native-formik

Set of helpers to make form awesome with React Native and Formik

Score
41
★ 398 ⑂ 50
JavaScript
chainlist
chainlist
svelte-forms

Svelte forms validation made easy

Score
11
★ 398 ⑂ 31 +1/day
TypeScript
Related Topics
#react#forms#vue#validation#form-validation#typescript#vue3#javascript#react-native#form-builder#survey

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly