Form generation with options for layout (horizontal, vertical, inline). Accepts any HTML5 form elements, including fieldsets, multiple selects, optgroups, button groups, ... Allows to customize HTML with wrappers, IDs, classes and attributes, javascript events, custom code almost anywhere. Default options ready for Bootstrap.