Forms

Open-source projects categorized as Forms Edit details

Top 23 Form Open-Source Projects

  • react-hook-form

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

    Project mention: Lightweight Forms Validation in React | dev.to | 2022-08-11

    For a forms-heavy application I wouldn't hesitate to pick some popular library, like React Hook Form, React Final Form, or Formik. But for a simple website with a single “Contact Us” form? I'd try to keep things light.

  • redux-form

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

    Project mention: How can I show a redux-form warning as a result of async-validation? | reddit.com/r/codehunter | 2022-04-26

    You pass validation functions either to a specific field, or the form as a whole, and these validator functions are called as needed by redux-forms.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • react-jsonschema-form

    A React component for building Web forms from JSON Schema.

    Project mention: RJSF : My Favorite (Underrated) React Form Library | reddit.com/r/reactjs | 2022-08-03

    Seems like there are folks who have raised this issue, but the maintainers haven't responded... I might join their bi-weekly call and see why that's the case.

  • Eureka

    Elegant iOS form builder in Swift

    Project mention: What are the most underrated third party libraries for Native iOS? | reddit.com/r/iOSProgramming | 2021-10-23
  • JVFloatLabeledTextField

    UITextField subclass with floating labels - inspired by Matt D. Smith's design: http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users

  • react-final-form

    🏁 High performance subscription-based form state management for React

    Project mention: What are your struggles when working with forms in react ? | reddit.com/r/reactjs | 2022-08-12

    Have you checked out https://final-form.org/react/? Seems like the succesor of redux form. I've never heard of it.

  • XLForm

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

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • django-crispy-forms

    The best way to have DRY Django forms. The app provides a tag and filter that lets you quickly render forms in a div format while providing an enormous amount of capability to configure and control the rendered HTML.

    Project mention: A Simple Shoutbox with Automated Translations in Django | dev.to | 2022-04-24

    We start with an empty Django project which we call babelbox_project and an empty app called babelbox. We use the django-crispy-forms package to style our forms with Bootstrap.

  • unform

    Performance-focused API for React forms 🚀

    Project mention: What are your struggles when working with forms in react ? | reddit.com/r/reactjs | 2022-08-12

    Lately I've been favoring zod over yup for its slightly improved TypeScript compatibility. I've also been itching to give https://github.com/unform/unform a shot.

  • filament

    Admin panel, form builder and table builder for Laravel. Built with the TALL stack. Designed for humans. (by filamentphp)

    Project mention: Change theme using Filament and Tailwind | reddit.com/r/laravel | 2022-08-10

    Replace the theme property of your project's tailwind.config.js with the theme property from here.

  • surveyjs

    JavaScript Survey and Form Library

  • final-form

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

    Project mention: The React roadmap for beginners you never knew you needed. | dev.to | 2021-11-23

    Final Form

  • validate.js

    Lightweight JavaScript form validation library inspired by CodeIgniter.

  • jsonform

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

  • react-form

    ⚛️ Hooks for managing form state and validation in React

    Project mention: The Best React Form Library (2022) | dev.to | 2022-08-03

    I’ve tried lots of form libraries, but none solve the burden of easy, rapid form building as well as RJSF does.

  • ngx-formly

    📝 JSON powered / Dynamic forms for Angular

    Project mention: Forum like library recommendation needed for .NET Core + Angular app. | reddit.com/r/angularjs | 2021-11-19

    I like https://github.com/ngx-formly/ngx-formly However this may not work since this is the AngularJs sub.

  • django-bootstrap3

    Bootstrap 3 integration with Django. (by zostera)

  • react-widgets

    Polished, feature rich, accessible form inputs built with React

    Project mention: Ask HN: What are the fundamental diffs between modern web vs. desktop UI models | news.ycombinator.com | 2021-11-23

    @drowe859's answer was excellent.

    The only thing I'd add is that there's _thousands_ of freely available React components, including dozens of implementations of the kinds of widgets you listed (treeviews, specific form input types, etc). Sometimes they're available as a one-off lib [0], a small focused lib with a few specific components [1] [2], or a giant kitchen sink lib with dozens or hundreds of components [3] [4] [5] [6].

    So, those _do_ exist, and in a similar sense to Qt or Gtk.

    [0] https://react-select.com/

    [1] http://jquense.github.io/react-widgets/

    [2] https://react-spectrum.adobe.com/react-spectrum/

    [3] https://mui.com/

    [4] https://react-bootstrap.github.io/

    [5] https://retool.com/blog/react-component-libraries/#blueprint

    [6] https://lmgtfy.app/?q=react+component+libraries

  • react-redux-form

    Create forms easily in React with Redux.

    Project mention: Best way to submit FORM data with React Redux? | reddit.com/r/codehunter | 2022-04-21

    The confusion multiplies when it comes to using libraries like react-redux-form or redux-form. I just want to simply have a model or something for name, surname email and password, but I feel that these libraries are over-engineered as soon as they start having their own reducer like:

  • Vest

    Vest ✅ Declarative validations framework

    Project mention: Which tools do you use to validate forms? | reddit.com/r/vuejs | 2022-08-17
  • ohmyform

    ✏️ Free open source alternative to TypeForm, TellForm, or Google Forms ⛺

    Project mention: Forms server | reddit.com/r/selfhosted | 2022-03-30

    I use OhMyForm https://github.com/ohmyform/ohmyform

  • vazco/uniforms

    A React library for building forms from any schema.

  • formio

    A Form and Data Management Platform for Progressive Web Applications.

    Project mention: Looking for Opensource Form Builder/Designer with validation and dynamic DOM functionality | reddit.com/r/opensource | 2022-04-30
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). The latest post mention was on 2022-08-17.

Forms related posts

Index

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

Project Stars
1 react-hook-form 29,933
2 redux-form 12,594
3 react-jsonschema-form 11,748
4 Eureka 11,478
5 JVFloatLabeledTextField 7,147
6 react-final-form 7,046
7 XLForm 5,771
8 django-crispy-forms 4,512
9 unform 4,465
10 filament 4,232
11 surveyjs 3,259
12 final-form 2,863
13 validate.js 2,547
14 jsonform 2,519
15 react-form 2,375
16 ngx-formly 2,325
17 django-bootstrap3 2,284
18 react-widgets 2,279
19 react-redux-form 2,090
20 Vest 1,934
21 ohmyform 1,933
22 vazco/uniforms 1,622
23 formio 1,575
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
www.sonarlint.org