All Projects → DASPRiD → Formidable

DASPRiD / Formidable

Licence: bsd-2-clause
PHP 7 form library for handling user input

Projects that are alternatives of or similar to Formidable

FrontendForms
A module for ProcessWire CMS to create and validate forms on the frontend easily using the Valitron library.
Stars: ✭ 0 (-100%)
Mutual labels:  forms, form-validation
vue-use-form
✅ A Vue.js composition API function to validate forms
Stars: ✭ 97 (+259.26%)
Mutual labels:  forms, form-validation
ember-validity-modifier
Ember Octane addon to add custom validity (form validation) to form fields
Stars: ✭ 28 (+3.7%)
Mutual labels:  forms, form-validation
Final Form
🏁 Framework agnostic, high performance, subscription-based form state management
Stars: ✭ 2,787 (+10222.22%)
Mutual labels:  form-validation, forms
React Reactive Form
Angular like reactive forms in React.
Stars: ✭ 259 (+859.26%)
Mutual labels:  form-validation, forms
formz
A unified form representation in Dart used at Very Good Ventures 🦄
Stars: ✭ 262 (+870.37%)
Mutual labels:  forms, form-validation
react-cool-form
😎 📋 React hooks for forms state and validation, less code more performant.
Stars: ✭ 246 (+811.11%)
Mutual labels:  forms, form-validation
Documentation
📋 Official documentation/website
Stars: ✭ 202 (+648.15%)
Mutual labels:  form-validation, forms
grav-plugin-form
Grav Form Plugin
Stars: ✭ 48 (+77.78%)
Mutual labels:  forms, form-validation
CustomFormViews
A clean collection of views used for forms.
Stars: ✭ 12 (-55.56%)
Mutual labels:  forms, form-validation
Form bloc
🔥 Dart and Flutter Package 🔥 Easy Form State Management using BLoC pattern 🔥 Wizard/stepper forms, asynchronous validation, dynamic and conditional fields, submission progress, serialization and more! 🔥
Stars: ✭ 239 (+785.19%)
Mutual labels:  form-validation, forms
Flutter form builder
Simple form maker for Flutter Framework
Stars: ✭ 715 (+2548.15%)
Mutual labels:  form-validation, forms
Svelte Forms Lib
📝. A lightweight library for managing forms in Svelte
Stars: ✭ 238 (+781.48%)
Mutual labels:  form-validation, forms
laminas-form
Validate and display simple and complex forms, casting forms to business objects and vice versa
Stars: ✭ 65 (+140.74%)
Mutual labels:  forms, form-validation
Validate
A lightweight form validation script.
Stars: ✭ 227 (+740.74%)
Mutual labels:  form-validation, forms
form-data-json
A zero dependency, cross browser library to easily get or set/manipulate form input values as/from a json object.
Stars: ✭ 37 (+37.04%)
Mutual labels:  forms, form-validation
Composable Form
Build type-safe composable forms in Elm
Stars: ✭ 179 (+562.96%)
Mutual labels:  form-validation, forms
Redux Form
A Higher Order Component using react-redux to keep form state in a Redux store
Stars: ✭ 12,597 (+46555.56%)
Mutual labels:  form-validation, forms
formio
Formio, form definition and binding library for Java platform
Stars: ✭ 24 (-11.11%)
Mutual labels:  forms, form-validation
React Hook Form
📋 React Hooks for form state management and validation (Web + React Native)
Stars: ✭ 24,831 (+91866.67%)
Mutual labels:  form-validation, forms

Formidable

Build Status Coverage Status Dependency Status Reference Status Latest Stable Version Total Downloads License

Formidable is an almost completely strictly typed form library for PHP 7. Why only almost? Because we are missing generics in PHP still, which would be the requirement to make it completely strictly typed. As soon as those are available, Formidable will be updated accordingly.

Installation

Install via composer:

$ composer require dasprid/formidable

Documentation

Documentation builds are available at:

You can also build the documentation locally via MkDocs:

$ mkdocs serve

Acknowledgment

A huge thanks goes out to Soliant for sponsoring the development of this library!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].