Онлайн-конструктор веб-форм

Я хотел бы иметь возможность предоставить относительно простой конструктор HTML-форм для приложения, над которым я работаю. Наше приложение позволяет пользователям использовать свои собственные HTML-формы, однако для того, чтобы они действительно создавали эти формы, мы должны полагаться либо на их техническую подготовку, либо на поиск некоторых онлайн-инструментов, которые сделают всю работу за них (и даже в этом случае наши формы немного изменен, поэтому им нужно будет отредактировать сгенерированный контент)

Я ищу графически ориентированный способ для (нетехнических) пользователей создать HTML-форму.

Идеальные характеристики:

  • Свободно
  • на основе JavaScript
  • Открытый исходный код (и иметь лицензию, позволяющую редактировать)
  • Графическое построение форм с хорошим набором опций
  • Выводит либо необработанный HTML, либо что-то эквивалентное
  • Возвращает саму форму, а не данные (я НЕ ищу веб-сервисы, которые позволяют создавать и размещать ваши формы на своих серверах, я просто хочу иметь возможность генерировать сам HTML)

Я осмотрелся и нашел Formbuilder ( демо ), но он кажется довольно глючным и выводит только необработанные данные в виде JSON, а не создает форму.

Кто-нибудь знает какие-либо другие решения для этого?

Ответы (3)

Существует также подключаемый модуль jquery под названием jQuery formBuilder, и репозиторий для него доступен здесь .

В настоящее время я не вижу лицензии на выпуск, такой как GPL или MIT, поэтому она может не подходить для некоторых проектов. Он выглядит довольно активным, что является плюсом.

РЕДАКТИРОВАТЬ. Лицензия GNU, ее можно найти здесь: http://formbuilder.readthedocs.io/en/latest/license/

Я поменяю принятый ответ, так как это определенно выглядит как лучший вариант, я бы хотел, чтобы это было и в том состоянии, в котором оно сейчас, когда я спросил об этом!

Я наткнулся на этот Bootstrap Form Builder ( проект GitHub здесь ), который, похоже, делает именно то, что мне нужно.введите описание изображения здесь

Wufoo звучит как то, что вам нужно. После создания формы с помощью инструментов перетаскивания вам будет предоставлен фрагмент HTML для вставки на ваш веб-сайт. Бесплатная версия позволяет 3 формы. Он организует ваши ответы в электронной таблице, которую вы можете экспортировать в Excel или CSV.

Пример Wufoo

Извините, я думаю, я не ясно выразился, я не хочу, чтобы кто-то другой размещал форму для меня. Их конструктор выглядит великолепно, но я сомневаюсь, что он доступен как компонент с открытым исходным кодом, который я могу использовать в нашем проекте.