There is also JSON Widget. A form can be generated client side based on a 'JSON schema'.
http://robla.net/jsonwidget/example.php?sample=blankaddr&user=normal <http://robla.net/jsonwidget/example.php?sample=blankaddr&user=normal> A bit quirky, but I would like to see more of these things. On Thu, Jan 20, 2011 at 12:49 PM, Benjamin Young <benja...@couchone.com>wrote: > Hey Alexander, > > Sorry to jump into this late, but you might enjoy checking out > http://bigbluehat.github.com/reformed/ > > It's primarily a JSON editor (so far). There's some initial support for > rendering more complex, HTML5 forms. Most recently, I've added Bespin for > editing HTML & JavaScript that might appear within a JSON document (as with > _design docs). > > I've also begun adding JSON Schema support, but that's a moving target as > well, so I may wait on that until the dust settles there a bit. > > I'd love to have your thoughts/input if you get some time. > > Hope your project continues well, > Benjamin > > > On 12/15/10 5:06 PM, Alexander Bolotnov wrote: > >> Hi, >> >> Is there a tool (I suspect something like this exists for SQL databases) >> that will allow me to define a schema and build a data-entry UI that users >> will fill out to push data to couchDB? Or nothing has yet been created in >> this field and I have to write something by myself. Perhaps, something >> like >> this may exist for python or ruby but I couldn't find anything. >> >> Ideally, this would look like this: >> >> 1. I define a data schema (XML or anything, that's not important how) >> something like: >> >> Name, Short description, Color, Image (attachment). >> >> It does not have to support data types, length, image size or any other >> validations. >> >> 1. >> >> There is UI that will display fields of each of the data fields that >> users can fill out and click a button. >> 2. >> >> A document is created in couchDB. >> >> Futon does not seem to suit here since it's data entry process is schema >> free, besides, I haven't figured how to attach files in it and I don't >> want >> to users to learn all the woodoo. >> >> Many thanks for all your ideas on this. >> Alexander Bolotnov >> www.gorizont-zavalen.ru >> >> >