Form

Top 23 Form Open-Source Projects

  • redux-form

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

  • Eureka

    Elegant iOS form builder in Swift (by xmartlabs)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • formily

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

  • vee-validate

    ✅ Painless Vue forms

  • Project mention: Displaying multiple error messages on incorrect form entries with Vee-validate | Vue | dev.to | 2024-04-25

    In this blog post I am exploring the client-side form validation with Vee-validate (https://vee-validate.logaretm.com/v4/) and vee-validate/rules (https://www.npmjs.com/package/@vee-validate/rules).

  • react-final-form

    🏁 High performance subscription-based form state management for React

  • 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.

  • Project mention: File Upload Security and Malware Protection | dev.to | 2023-05-26

    Instantiate a multipart/form-data parser using a library called formidable

  • XLForm

    XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • heyform

    HeyForm is an open-source form builder that allows anyone to create engaging conversational forms for surveys, questionnaires, quizzes, and polls. No coding skills required.

  • Project mention: Show HN: I just made my profitable online form builder open-sourced | news.ycombinator.com | 2024-04-01

    They did https://github.com/heyform/heyform/commits/main/LICENSE

  • 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.

  • Project mention: Who knows the name of this plugin? | /r/Wordpress | 2023-06-08

    The individual sliders are built using this: https://refreshless.com/nouislider/

  • formbricks

    Open Source Survey Platform

  • Project mention: 5 Open-Source Next.js Projects Rocking 2024 (Learn the Patterns!) 🚀 | dev.to | 2024-04-05

    Github Repository: Here

  • form

    jQuery Form Plugin

  • SurveyJS

    Free Open-Source JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout that lets you load and run multiple web forms, or build your own self-hosted form management system, retaining all sensitive data on your servers. You have total freedom of choice as to the backend, because any server + database combination is fully compatible.

  • conversational-form

    Turning web forms into conversations

  • form

    🤖 Powerful and type-safe form state management for the web. TS/JS, React Form, Solid Form, Lit Form and Vue Form. (by TanStack)

  • Project mention: Nx - Highlights of 2023 | dev.to | 2023-12-28

    Tanstack - Tanstack has evolved to an entire ecosystem consisting of the famous Tanstack (or React) Query, Tanstack Table, now also Tanstack Router and Tanstack Form. It started with Tanstack Query, which adopted Nx and Nx Cloud. Zack talked about this collab with Dominik, and we also had Dominik on our Nx live stream. Now, all the above-mentioned Tanstack libs have adopted Nx, and there's more coming.

  • 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.

  • final-form

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

  • Project mention: Top 5 form validation libraries in React JS and Next JS | dev.to | 2023-09-29

    GitHub Repository:

  • FXForms

    [DEPRECATED]

  • Vest

    Vest ✅ Declarative validations framework

  • Project mention: Vest: Declarative validations framework inspired by unit testing libraries | news.ycombinator.com | 2023-11-30
  • WebApiClient

    An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.

  • Superforms

    Superforms is a SvelteKit library that helps you with server-side validation and client-side display of forms.

  • Project mention: Building a dynamic form with Svelte and Typescript | dev.to | 2024-02-23

    This next step is probably the easiest. Since you're also sending the select platform template, you can reference that to determine if the data is valid (why not try superforms? I made an adapter for it).

  • resolvers

    📋 Validation resolvers: Yup, Zod, AJV, Joi, Superstruct, Vest, class-validator, io-ts, typanion, Ajv, TypeBox, Valibot and nope.

  • Project mention: React-Hook-Form / YupResolver - Vercel build fails but local build is ok | /r/nextjs | 2023-09-20

    For anyone that reaches this post trying to obtain an answer, I found this issue in the react-hook-form repository. Specifically the comment that Mihai-github made.

  • Carbon

    🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView. (by ra1028)

  • Former

    Former is a fully customizable Swift library for easy creating UITableView based form.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Form related posts

  • Show HN: I just made my profitable online form builder open-sourced

    4 projects | news.ycombinator.com | 1 Apr 2024
  • Building a dynamic form with Svelte and Typescript

    1 project | dev.to | 23 Feb 2024
  • Superforms 2 for SvelteKit has just been released

    1 project | news.ycombinator.com | 11 Feb 2024
  • An actually open-source form framework for Vue. All features & elements included.

    1 project | /r/u_Vueform | 9 Nov 2023
  • Working with forms in SvelteKit coming from React

    3 projects | dev.to | 16 Oct 2023
  • Collecting data from staff using forms, sending reminders etc

    1 project | /r/software | 11 Oct 2023
  • Top 5 form validation libraries in React JS and Next JS

    5 projects | dev.to | 29 Sep 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 7 May 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →

Index

What are some of the best open-source Form projects? This list will help you:

Project Stars
1 redux-form 12,572
2 Eureka 11,753
3 formily 10,774
4 vee-validate 10,553
5 react-final-form 7,341
6 formidable 6,952
7 XLForm 5,778
8 heyform 5,742
9 noUiSlider 5,602
10 formbricks 5,512
11 form 5,205
12 SurveyJS 3,943
13 conversational-form 3,784
14 form 3,351
15 learn-to-send-email-via-google-script-html-no-server 3,075
16 final-form 2,985
17 FXForms 2,931
18 Vest 2,482
19 WebApiClient 2,009
20 Superforms 1,879
21 resolvers 1,593
22 Carbon 1,305
23 Former 1,304

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com