I've recently been working on a project involving dynamic form-based
layouts and JSON schema as layout descriptors. In the project I'm
working on, our web developer can easily export JSON schema from his
services. The schema model the structure of back-end database tables.
I can then take these schema files and generate entire form-based U.I.
from them. The layouts are completely dynamic and for the most part
auto-generated which greatly reduces the human error element and time
spent writing layout files. It's also relatively simple to write your
own schema by hand.

I've decided to make the code available for other developers to use
and contribute to. Currently the code base is pretty small. I am not
looking to build a giant form-based U.I. framework, however I would
like to hear suggestions on extending and optimizing the existing
code.