16

Are you aware of any form builders that do similar job to Formtastic but in the browser?

It should not be very heavy (so not ExtJS) and ideally compatible with structure that Formtastic generates, jQuery based and HAML-JS friendly.

The purpose is to make it easier to create forms with SpineJS for Rails.

Under easier I mean:

  • no need to add hidden fields to act as "unchecked";
  • no need to repeat same structure all over again;
  • no need to manually add classes to all the elements;
  • produce inline-errors;
  • etc;

Thanks.

Dmytrii Nagirniak
  • 23,696
  • 13
  • 75
  • 130
  • This doesn't answer your answer in a long shot, but I was looking for something similar a couple of days ago. Although I ideally want my client-side form-builder to be based on JSON instead of what you describe. The advantage of that would be the possibility to BOTH do client-side as server-side form-building from the same source (tis staying DRY). Anyway, the closest I got was https://github.com/neyric/inputex, which builds forms based on JSON but relies on YUI. It might help you in some way – Geert-Jan Oct 15 '11 at 14:27
  • 1
    Actually, you're question got me searching again as I still have the same problem. I've found this active project..http://neyeon.com/2011/01/creating-forms-with-json-and-jquery/.. Based on JSON though.. – Geert-Jan Oct 15 '11 at 14:56
  • Thanks for that. But it looks like inputEx is a "clone" of ExtJS inputs. Not really a form builder. But the jQuery dForm looks interesting. – Dmytrii Nagirniak Oct 16 '11 at 01:06
  • dForm looks interesting indeed. Are you able to hook it up with spine.js? – nathanvda Nov 28 '11 at 15:41

2 Answers2

6

This is for Backbone and not Spine, but it's pretty much what you want: https://github.com/powmedia/backbone-forms

Jimmy
  • 35,686
  • 13
  • 80
  • 98
-1

Have you looked at using Jotform, or foxyform?

codenewbie3008
  • 55
  • 1
  • 1
  • 5
  • I don't think you've read the question. Those are *user* tools that help humans to create online forms. I am looking for *developer* tools that would help build the HTML form JS. – Dmytrii Nagirniak Oct 24 '11 at 01:15