jQuery formBuilderformBuilder v3.20.0

A jQuery plugin for drag and drop form creation

Drag and Drop

Add some fields to the formBuilder and render them here.

Features

formBuilder

  • Create and edit form templates
  • 43 configurable options
  • 11 action methods
  • 31 languages
  • Custom controls
  • XML and JSON data

formRender

  • Render form templates created with formBuilder
  • Export userData for saving or re-use in templates
  • 7 configurable options
  • 5 action methods

What's New

3.20.0 (2025-06-13)

Bug Fixes

  • add fieldName as a 4th field to the onAddOption callback optionInfo parameter (6142fb5)
  • allow an array index to be included in input name (50bc40c)
  • don't append fields twice to the container causing unnecessary dom churn (9d7abf0)
  • exclude double clicks on anchors from triggering stage closure (5f3b46e)
  • improve documentation for onAddOption (84bccf0)
  • improve the layout for stage options using flexbox (b809a57)
  • label.field-label needs to be inline to ensure required and help icon are on same line (42dd570)
  • options attribute is stored in 'values' key, custom options are stored in attribute name key (76de3f0)
  • remove extra brace from demo doc (a0d4938)

Features

  • Allow custom controls to add one or more Option based attributes (431519c)

Value for Value

We help you

jQuery formBuilder has an active community so if you need help, you have options.

You help us

If you found value in formBuilder or a contributor helped you out of a jam, consider becoming a contributor yourself. Here are some ways you can:

  • Spread the word, it helps the community grow
  • Thank a dev, a little thanks goes a long way 😊

Top Contributors

View All
CHAT NOW