FormBuilder.js – An Interface For Creating Form Builders


You’ll remember ioDeck, the self-hosted form builder application for creating forms and handling the responses with almost zero effort.

FormBuilder.js is a client-side (HTML-CSS-JavaScript) resource for creating such form builders.

It provides the interface that supports inserting input types and re-ordering them with drag ‘n’ drops.


The form view is generated as a JSON data and FormBuilder.js doesn’t provide the code for “how the rest will be handled (saving the form, keeping the responses, etc.)”.

Simply, the resource is just the client-side engine that provides the hard-work + its logic.