Form Open Source Projects

Browse 816 Form open source projects, ranked by GitHub stars. Find the most popular Form tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 816 projects
44,800 stars

react-hook-form/react-hook-form

📋 React Hooks for form state management and validation (Web + React Native)

Metrics details
Stars44,800
34,327 stars

jaredpalmer/formik

Build forms in React, without the tears 😭

Metrics details
Stars34,327
12,571 stars

formbricks/formbricks

Open Source Qualtrics Alternative

Metrics details
Stars12,571
12,563 stars

alibaba/formily

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

Metrics details
Stars12,563
12,491 stars

redux-form/redux-form

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

Metrics details
Stars12,491
12,067 stars

expressjs/multer

Node.js middleware for handling `multipart/form-data`.

Metrics details
Stars12,067
11,263 stars

logaretm/vee-validate

✅ Painless Vue forms

Metrics details
Stars11,263
10,928 stars

clojure/clojure

The Clojure programming language

Metrics details
Stars10,928
8,606 stars

x-extends/vxe-table

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

Metrics details
Stars8,606
7,849 stars

alibaba/x-render

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

Metrics details
Stars7,849
7,443 stars

final-form/react-final-form

🏁 High performance subscription-based form state management for React

Metrics details
Stars7,443
7,361 stars

hotwired/turbo

The speed of a single-page web application without having to write any JavaScript

Metrics details
Stars7,361
7,185 stars

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
Stars7,185
7,073 stars

xaboy/form-create

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

Metrics details
Stars7,073
6,612 stars

TanStack/form

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

Metrics details
Stars6,612
5,913 stars

fullstorydev/grpcui

An interactive web UI for gRPC, along the lines of postman

Metrics details
Stars5,913
5,806 stars

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
Stars5,806
5,739 stars

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
Stars5,739
5,573 stars

GavinZhuLei/vue-form-making

A visual form designer/generator base on Vue.js, make form development simple and efficient.(基于Vue的可视化表单设计器,让表单开发简单而高效。)

Metrics details
Stars5,573
5,151 stars

jquery-form/form

jQuery Form Plugin

Metrics details
Stars5,151
4,808 stars

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
Stars4,808
4,742 stars

jamiewilson/form-to-google-sheets

Store HTML form submissions in Google Sheets.

Metrics details
Stars4,742
4,569 stars

tailwindlabs/tailwindcss-forms

A plugin that provides a basic reset for form styles that makes form elements easy to override with utilities.

Metrics details
Stars4,569
3,796 stars

space10-community/conversational-form

Turning web forms into conversations

Metrics details
Stars3,796
3,527 stars

alibaba/designable

🧩 Make everything designable 🧩

Metrics details
Stars3,527
3,217 stars

kenkeiter/skeuocard

Skeuocard progressively enhances credit card inputs to provide a skeuomorphic interface.

Metrics details
Stars3,217
3,214 stars

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
Stars3,214
3,127 stars

gcanti/tcomb-form-native

Forms library for react-native

Metrics details
Stars3,127
3,072 stars

nathanvda/cocoon

Dynamic nested forms using jQuery made easy; works with formtastic, simple_form or default forms

Metrics details
Stars3,072
3,049 stars

final-form/final-form

🏁 Framework agnostic, high performance, subscription-based form state management

Metrics details
Stars3,049
2,988 stars

vue-generators/vue-form-generator

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

Metrics details
Stars2,988
2,911 stars

nicklockwood/FXForms

[DEPRECATED]

Metrics details
Stars2,911
2,818 stars

jsonform/jsonform

Build forms from JSON Schema. Easily template-able. Compatible with Bootstrap 3 out of the box.

Metrics details
Stars2,818
2,715 stars

kevinchappell/formBuilder

A jQuery plugin for drag and drop form creation

Metrics details
Stars2,715
2,672 stars

mdo/wtf-forms

Friendlier HTML form controls with a little CSS magic.

Metrics details
Stars2,672
2,664 stars

ealush/vest

Vest ✅ Declarative validations framework

Metrics details
Stars2,664
2,578 stars

leonar15/startup-checklist

A checklist for incorporation so you can get back to building your product, fundraising, etc.

Metrics details
Stars2,578
2,571 stars

christianalfoni/formsy-react

A form input builder and validator for React JS

Metrics details
Stars2,571
2,567 stars

astaxie/bat

Go implement CLI, cURL-like tool for humans

Metrics details
Stars2,567
2,546 stars

rickharrison/validate.js

Lightweight JavaScript form validation library inspired by CodeIgniter.

Metrics details
Stars2,546
2,546 stars

heyui/heyui

🎉UI Toolkit for Web, Vue3.0

Metrics details
Stars2,546
2,542 stars

viewflow/django-material

Material Design for Django

Metrics details
Stars2,542
2,539 stars

posabsolute/jQuery-Validation-Engine

jQuery form validation plugin

Metrics details
Stars2,539
2,521 stars

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
Stars2,521
2,354 stars

1000hz/bootstrap-validator

A user-friendly HTML5 form validation jQuery plugin for Bootstrap 3

Metrics details
Stars2,354
2,352 stars

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
Stars2,352
2,342 stars

guillaumepotier/Garlic.js

Automatically persist your forms' text and select field values locally, until the form is submitted.

Metrics details
Stars2,342
2,335 stars

xaboy/form-create-designer

好用的Vue低代码可视化 AI 表单设计器,可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率。支持PC端和移动端,目前在政务系统、OA系统、ERP系统、电商系统、流程管理等系统中已稳定应用。

Metrics details
Stars2,335
2,303 stars

nmxiaowei/avue

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

Metrics details
Stars2,303
2,302 stars

formio/formio

A Form and Data Management Platform for Progressive Web Applications.

Metrics details
Stars2,302
2,265 stars

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
Stars2,265
2,252 stars

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
Stars2,252
2,242 stars

wearebraid/vue-formulate

⚡️ The easiest way to build forms with Vue.

Metrics details
Stars2,242
2,163 stars

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
Stars2,163
2,151 stars

powmedia/backbone-forms

Form framework for BackboneJS with nested forms, editable lists and validation

Metrics details
Stars2,151
2,136 stars

dotnetcore/WebApiClient

A REST API library with better functionality, performance, and scalability than refit

Metrics details
Stars2,136
2,102 stars

minikomi/Bootstrap-Form-Builder

Web app for drag drop building bootstrap forms.

Metrics details
Stars2,102
2,083 stars

formio/formio.js

JavaScript powered Forms with JSON Form Builder

Metrics details
Stars2,083
2,042 stars

davidkpiano/react-redux-form

Create forms easily in React with Redux.

Metrics details
Stars2,042
2,010 stars

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
Stars2,010
1-60 of 816 projects
Get A Weekly Email With Trending Form Projects
Stay updated on Form plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.