All Projects → getgrav → grav-plugin-form

getgrav / grav-plugin-form

Licence: MIT License
Grav Form Plugin

Programming Languages

PHP
23972 projects - #3 most used programming language
Twig
543 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to grav-plugin-form

react-cool-form
😎 📋 React hooks for forms state and validation, less code more performant.
Stars: ✭ 246 (+412.5%)
Mutual labels:  forms, form, form-validation, form-builder
React Hook Form
📋 React Hooks for form state management and validation (Web + React Native)
Stars: ✭ 24,831 (+51631.25%)
Mutual labels:  forms, form, form-validation, form-builder
Form For
ReactJS forms made easy
Stars: ✭ 118 (+145.83%)
Mutual labels:  forms, form, form-validation, form-builder
Usetheform
React library for composing declarative forms, manage their state, handling their validation and much more.
Stars: ✭ 40 (-16.67%)
Mutual labels:  forms, form, form-validation, form-builder
Forms
📝 Simple form & survey app for Nextcloud
Stars: ✭ 127 (+164.58%)
Mutual labels:  forms, form, form-builder
React Controlled Form
Flexible, Modular & Controlled Forms for React and Redux
Stars: ✭ 121 (+152.08%)
Mutual labels:  forms, form, form-validation
formio
Formio, form definition and binding library for Java platform
Stars: ✭ 24 (-50%)
Mutual labels:  forms, form-validation, form-builder
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 (+397.92%)
Mutual labels:  forms, form, form-validation
Formium
The headless form builder for the modern web.
Stars: ✭ 78 (+62.5%)
Mutual labels:  forms, form, form-builder
Composable Form
Build type-safe composable forms in Elm
Stars: ✭ 179 (+272.92%)
Mutual labels:  forms, form, form-validation
Final Form
🏁 Framework agnostic, high performance, subscription-based form state management
Stars: ✭ 2,787 (+5706.25%)
Mutual labels:  forms, form, form-validation
p01contact
Create contact forms by writing simple tags. Also a plugin for GetSimple and Pico CMS.
Stars: ✭ 15 (-68.75%)
Mutual labels:  forms, form, contact-form
Jafar
🌟!(Just another form application renderer)
Stars: ✭ 107 (+122.92%)
Mutual labels:  forms, form, form-validation
Core
The Form Tools Core.
Stars: ✭ 156 (+225%)
Mutual labels:  forms, form, form-builder
Rsformview
A Cocoapods library designed to easily create forms with multiple data entry fields
Stars: ✭ 84 (+75%)
Mutual labels:  forms, form-validation, form-builder
Redux Form
A Higher Order Component using react-redux to keep form state in a Redux store
Stars: ✭ 12,597 (+26143.75%)
Mutual labels:  forms, form, form-validation
ember-validity-modifier
Ember Octane addon to add custom validity (form validation) to form fields
Stars: ✭ 28 (-41.67%)
Mutual labels:  forms, form, form-validation
antd-react-form-builder
Example
Stars: ✭ 74 (+54.17%)
Mutual labels:  form, form-validation, form-builder
React Final Form
🏁 High performance subscription-based form state management for React
Stars: ✭ 6,781 (+14027.08%)
Mutual labels:  forms, form, form-validation
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, form-validation

Grav Form Plugin

The form plugin for Grav adds the ability to create and use forms. This is currently used extensively by the admin and login plugins.

Installation

The form plugin is easy to install with GPM.

$ bin/gpm install form

Configuration

Simply copy the user/plugins/form/form.yaml into user/config/plugins/form.yaml and make your modifications.

enabled: true

How to use the Form Plugin

The Learn site has two pages describing how to use the Form Plugin:

Using email

Note: when using email functionality in your forms, make sure you have configured the Email plugin correctly. In particular, make sure you configured the "Email from" and "Email to" email addresses in the Email plugin with your email address.

NOTES:

As of version Form 5.0.0 Grav 1.7+ is required.

As of version Form 4.0.6, form labels are now being output with the |raw filter. If you wish to show HTML in your form label, ie Root Folder <root>, then you need to escape that in your form definition:

label: Root Folder &lt;root&gt;
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].