Berry is a comprehensive form library that aims to make form creation, usage and maintanance easier for developers though a simple JSON Descriptor.

Just a few things included out of the box:


Basic Usage

<!DOCTYPE html>
<html>
  <head>
    <style src='//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css'></style>
    <script src='//twitter.github.com/hogan.js/builds/3.0.1/hogan-3.0.1.js'></script>
    <script src='//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js'></script>
    <script type='text/javascript' src='berry.min.js'></script>
    <script type='text/javascript' src='bootstrap.berry.js'></script>
    <script type="text/javascript">
      $('.myForm').berry({
      attributes: {first_name: 'John', last_name: 'Doe'},//optional
      fields: [
        {label: 'First Name'}, 
        {label: 'Last Name'}
      ], actions: false});
    </script>
  </head>
  <body>
  <div class="myForm">
  </div>
  </body>
</html>