I'm looking for a Form Builder in Angular (preferably 6, but anything from Angular 2+ would be helpful).

The end goal will be to allow users to build a form by adding questions (fields) dynamically.

It should:

  • Allow adding, removing, editing and ordering of form fields.
  • Include input types: Text, select, checkbox/checkbox groups, radio, date-picker, file upload.
  • Generate the form to allow fields to be filled in, and return JSON data.
  • Be open source.

A couple of examples I found:

Angular Material Form Builder: Has most of the functionality, but in AngularJS.

jQuery Form Builder: Has a lot of functionality, but not Angular.

I'm currently looking into Dynamic Forms (live example), but with my current experience/knowledge of Angular/TypeScript, could take a while to build from scratch.



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.