Self-host the SaaS · direction

Build your own form engine.

Forms are how the public talks to you. Don't route that conversation through an ad company.

Stop renting: Typeform, Google Forms

The ranking rule

Repositories matching this query, sorted by stars:

topic:forms stars:>200 pushed:>2025-10-29 archived:false

Synced nightly; star history kept so momentum is measured, not guessed.

30 projects

live from source · api.github.com · Oct 29, 1:44 AM UTC
#1react-hook-form /

react-hook-form

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

★ 44.9kMITTypeScriptpushed today
#2jaredpalmer /

formik

Build forms in React, without the tears 😭

★ 34.3kApache-2.0TypeScriptpushed 11mo ago
#3filamentphp /

filament

A powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire

★ 32.4kMITPHPpushed today
#4rjsf-team /

react-jsonschema-form

A React component for building Web forms from JSON Schema.

★ 15.9kApache-2.0TypeScriptpushed today
#5formbricks /

formbricks

Open Source Qualtrics Alternative

★ 13.2kTypeScriptpushed today
#6logaretm /

vee-validate

✅ Painless Vue forms

★ 11.3kMITTypeScriptpushed 7mo ago
#7final-form /

react-final-form

🏁 High performance subscription-based form state management for React

★ 7.4kMITJavaScriptpushed 5mo ago
#8TanStack /

form

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

★ 6.8kMITTypeScriptpushed today
#9surveyjs /

survey-library

Open-source JavaScript form library for React, Angular, Vue, and plain JavaScript. Render dynamic JSON-driven forms, multi-step form wizards, surveys, quizzes, and other data-entry tools.

★ 4.9kMITTypeScriptpushed today
#10formkit /

formkit

The form framework for coding agents

★ 4.8kMITTypeScriptpushed 3mo ago
#11final-form /

final-form

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

★ 3kTypeScriptpushed 5mo ago
#12ngx-formly /

ngx-formly

📝 JSON powered / Dynamic forms for Angular

★ 3kMITTypeScriptpushed 2d ago
#13handsontable /

hyperformula

HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard support, and sorting.

★ 2.8kTypeScriptpushed today
#14themesberg /

flowbite-svelte

Official Svelte components built for Flowbite and Tailwind CSS

★ 2.8kMITCSSpushed 4mo ago
#15ciscoheat /

sveltekit-superforms

Making SvelteKit forms a pleasure to use!

★ 2.8kMITTypeScriptpushed yesterday
#16eclipsesource /

jsonforms

Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.

★ 2.8kMITTypeScriptpushed 2d ago
#17ealush /

vest

Vest ✅ Declarative validations framework

★ 2.7kMITTypeScriptpushed today
#18formio /

formio

A Form and Data Management Platform for Progressive Web Applications.

★ 2.3kOSL-3.0JavaScriptpushed yesterday
#19vazco /

uniforms

A React library for building forms from any schema.

★ 2.1kMITTypeScriptpushed 9mo ago
#20formio /

formio.js

JavaScript powered Forms with JSON Form Builder

★ 2.1kMITJavaScriptpushed yesterday
#21flutter-form-builder-ecosystem /

flutter_form_builder

Simple form maker for Flutter Framework

★ 1.6kMITDartpushed 2mo ago
#22pallets-eco /

wtforms

A flexible forms validation and rendering library for Python.

★ 1.6kBSD-3-ClausePythonpushed 4d ago
#23pallets-eco /

flask-wtf

Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration.

★ 1.5kBSD-3-ClausePythonpushed 6d ago
#24vueform /

vueform

Open-Source Form Framework for Vue

★ 1.5kMITJavaScriptpushed 4mo ago
#25Meteor-Community-Packages /

meteor-autoform

AutoForm is a Meteor package that adds UI components and helpers to easily create basic forms with automatic insert and update events, and automatic reactive validation.

★ 1.4kMITJavaScriptpushed 6mo ago
#26open-circle /

formisch

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

★ 1.2kMITTypeScriptpushed today
#27fabian-hiller /

modular-forms

The modular and type-safe form library for SolidJS, Qwik and Preact

★ 1.2kMITTypeScriptpushed 4mo ago
#28imacrayon /

alpine-ajax

An Alpine.js plugin for building server-powered frontends.

★ 1.1kMITJavaScriptpushed 7mo ago
#29svecosystem /

formsnap

Functional, accessible, and powerful form components for Svelte. 🫰

★ 805MITTypeScriptpushed 8d ago
#30FormBee /

FormBee

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

★ 769MITTypeScriptpushed 1mo ago