Form Open Source Projects
Browse 816 Form open source projects, ranked by GitHub stars. Find the most popular Form tools and libraries.
react-hook-form/react-hook-form
📋 React Hooks for form state management and validation (Web + React Native)
Metrics details
| Stars | 44,800 |
jaredpalmer/formik
Build forms in React, without the tears 😭
Metrics details
| Stars | 34,327 |
formbricks/formbricks
Open Source Qualtrics Alternative
Metrics details
| Stars | 12,571 |
alibaba/formily
📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
Metrics details
| Stars | 12,563 |
redux-form/redux-form
A Higher Order Component using react-redux to keep form state in a Redux store
Metrics details
| Stars | 12,491 |
expressjs/multer
Node.js middleware for handling `multipart/form-data`.
Metrics details
| Stars | 12,067 |
logaretm/vee-validate
✅ Painless Vue forms
Metrics details
| Stars | 11,263 |
clojure/clojure
The Clojure programming language
Metrics details
| Stars | 10,928 |
x-extends/vxe-table
vxe table 支持 vue2, vue3 的表格解决方案
Metrics details
| Stars | 8,606 |
alibaba/x-render
🚴♀️ Very easy to use process form table chart solution.
Metrics details
| Stars | 7,849 |
final-form/react-final-form
🏁 High performance subscription-based form state management for React
Metrics details
| Stars | 7,443 |
hotwired/turbo
The speed of a single-page web application without having to write any JavaScript
Metrics details
| Stars | 7,361 |
node-formidable/formidable
The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production.
Metrics details
| Stars | 7,185 |
xaboy/form-create
:fire::fire::fire: 强大的低代码动态表单组件,通过JSON数据驱动表单渲染,适配移动端,支持可视化设计。提高开发者对表单的开发效率。目前在政务系统、OA系统、ERP系统、电商系统、流程管理等系统中已稳定应用。
Metrics details
| Stars | 7,073 |
TanStack/form
🤖 Headless, performant, and type-safe form state management for TS/JS, React, Vue, Angular, Solid, and Lit.
Metrics details
| Stars | 6,612 |
fullstorydev/grpcui
An interactive web UI for gRPC, along the lines of postman
Metrics details
| Stars | 5,913 |
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.
Metrics details
| Stars | 5,806 |
xmartlabs/XLForm
XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C.
Metrics details
| Stars | 5,739 |
GavinZhuLei/vue-form-making
A visual form designer/generator base on Vue.js, make form development simple and efficient.(基于Vue的可视化表单设计器,让表单开发简单而高效。)
Metrics details
| Stars | 5,573 |
jquery-form/form
jQuery Form Plugin
Metrics details
| Stars | 5,151 |
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.
Metrics details
| Stars | 4,808 |
jamiewilson/form-to-google-sheets
Store HTML form submissions in Google Sheets.
Metrics details
| Stars | 4,742 |
tailwindlabs/tailwindcss-forms
A plugin that provides a basic reset for form styles that makes form elements easy to override with utilities.
Metrics details
| Stars | 4,569 |
space10-community/conversational-form
Turning web forms into conversations
Metrics details
| Stars | 3,796 |
alibaba/designable
🧩 Make everything designable 🧩
Metrics details
| Stars | 3,527 |
kenkeiter/skeuocard
Skeuocard progressively enhances credit card inputs to provide a skeuomorphic interface.
Metrics details
| Stars | 3,217 |
dwyl/learn-to-send-email-via-google-script-html-no-server
:email: An Example of using an HTML form (e.g: "Contact Us" on a website) to send Email without a Backend Server (using a Google Script) perfect for static websites that need to collect data.
Metrics details
| Stars | 3,214 |
gcanti/tcomb-form-native
Forms library for react-native
Metrics details
| Stars | 3,127 |
nathanvda/cocoon
Dynamic nested forms using jQuery made easy; works with formtastic, simple_form or default forms
Metrics details
| Stars | 3,072 |
final-form/final-form
🏁 Framework agnostic, high performance, subscription-based form state management
Metrics details
| Stars | 3,049 |
vue-generators/vue-form-generator
:clipboard: A schema-based form generator component for Vue.js
Metrics details
| Stars | 2,988 |
nicklockwood/FXForms
[DEPRECATED]
Metrics details
| Stars | 2,911 |
jsonform/jsonform
Build forms from JSON Schema. Easily template-able. Compatible with Bootstrap 3 out of the box.
Metrics details
| Stars | 2,818 |
kevinchappell/formBuilder
A jQuery plugin for drag and drop form creation
Metrics details
| Stars | 2,715 |
mdo/wtf-forms
Friendlier HTML form controls with a little CSS magic.
Metrics details
| Stars | 2,672 |
ealush/vest
Vest ✅ Declarative validations framework
Metrics details
| Stars | 2,664 |
leonar15/startup-checklist
A checklist for incorporation so you can get back to building your product, fundraising, etc.
Metrics details
| Stars | 2,578 |
christianalfoni/formsy-react
A form input builder and validator for React JS
Metrics details
| Stars | 2,571 |
astaxie/bat
Go implement CLI, cURL-like tool for humans
Metrics details
| Stars | 2,567 |
rickharrison/validate.js
Lightweight JavaScript form validation library inspired by CodeIgniter.
Metrics details
| Stars | 2,546 |
heyui/heyui
🎉UI Toolkit for Web, Vue3.0
Metrics details
| Stars | 2,546 |
viewflow/django-material
Material Design for Django
Metrics details
| Stars | 2,542 |
posabsolute/jQuery-Validation-Engine
jQuery form validation plugin
Metrics details
| Stars | 2,539 |
m1entus/MZFormSheetController
MZFormSheetController provides an alternative to the native iOS UIModalPresentationFormSheet, adding support for iPhone and additional opportunities to setup controller size and feel form sheet.
Metrics details
| Stars | 2,521 |
1000hz/bootstrap-validator
A user-friendly HTML5 form validation jQuery plugin for Bootstrap 3
Metrics details
| Stars | 2,354 |
form-data/form-data
A module to create readable `"multipart/form-data"` streams. Can be used to submit forms and file uploads to other web applications.
Metrics details
| Stars | 2,352 |
guillaumepotier/Garlic.js
Automatically persist your forms' text and select field values locally, until the form is submitted.
Metrics details
| Stars | 2,342 |
xaboy/form-create-designer
好用的Vue低代码可视化 AI 表单设计器,可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率。支持PC端和移动端,目前在政务系统、OA系统、ERP系统、电商系统、流程管理等系统中已稳定应用。
Metrics details
| Stars | 2,335 |
nmxiaowei/avue
Avue.js2.0是基于现有的element-ui库进行的二次封装,简化一些繁琐的操作,核心理念为数据驱动视图,主要的组件库针对table表格和form表单场景,同时衍生出更多企业常用的组件,达到高复用,容易维护和扩展的框架,同时内置了丰富了数据展示组件,让开发变得更加容易
Metrics details
| Stars | 2,303 |
formio/formio
A Form and Data Management Platform for Progressive Web Applications.
Metrics details
| Stars | 2,302 |
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
Metrics details
| Stars | 2,265 |
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
Metrics details
| Stars | 2,252 |
wearebraid/vue-formulate
⚡️ The easiest way to build forms with Vue.
Metrics details
| Stars | 2,242 |
jazzband/django-widget-tweaks
Tweak the form field rendering in templates, not in python-level form definitions. CSS classes and HTML attributes can be altered.
Metrics details
| Stars | 2,163 |
powmedia/backbone-forms
Form framework for BackboneJS with nested forms, editable lists and validation
Metrics details
| Stars | 2,151 |
dotnetcore/WebApiClient
A REST API library with better functionality, performance, and scalability than refit
Metrics details
| Stars | 2,136 |
minikomi/Bootstrap-Form-Builder
Web app for drag drop building bootstrap forms.
Metrics details
| Stars | 2,102 |
formio/formio.js
JavaScript powered Forms with JSON Form Builder
Metrics details
| Stars | 2,083 |
davidkpiano/react-redux-form
Create forms easily in React with Redux.
Metrics details
| Stars | 2,042 |
mdn/translated-content
7 community-maintained translations of MDN Web Docs in ES, FR, JA, KO, PT-BR, RU, and ZH, to learn and contribute in your native language.
Metrics details
| Stars | 2,010 |
