Development

Here we'll cover a few common tasks developers might face when setting up formBuilder.

Clone the repo

$ git clone [email protected]:kevinchappell/formBuilder.git form-builder && cd form-builder

Install Dependencies

$ npm install

Local development

Once you've cloned the project and installed it's dependencies you can get a local version running by running:

$ npm start

This will run the default webpack config and open a new browser tab and that serves a demo of the plugin. This demo can be used to test features and bugs.

Languages

At the time of writing this, formBuilder is available in dozens of languages thanks to generous contributors around the world. If you would like to contribute, formBuilder's language repo can be found here. By default formBuilder will load languages from https://formbuilder.online/assets/lang unless the i18n.location option is set.

Custom Controls

See the Control and Control Plugin Architecture Documentation to learn about how to create custom controls.