metawidget

Introduction: Metawidget is a smart User Interface widget that populates itself, either statically or at runtime, with UI components to match the properties of your business objects.
More: Author   ReportBugs   OfficialWebsite   
Tags:

http://www.metawidget.org

Metawidget is a smart User Interface widget that populates itself, either statically or at runtime, with UI components to match the properties of your domain objects.

Metawidget does this without introducing new technologies. It inspects your existing back-end architecture (such as REST, existing annotations, existing configuration files) and creates widgets native to your existing front-end framework (such as JavaScript, Java Server Faces, Android).

Metawidget does not replace or hide your existing UI framework and guarantees that your investment in its technology and knowledge is as valid as always. The LGPL Open Source license allows the use of Metawidget in open source and commercial projects.

Latest Documentation:

http://www.metawidget.org/documentation.php

Technical Support:

http://www.metawidget.org/support.php

Bug Reports:

http://www.metawidget.org/issues.php

Contributing:

http://www.metawidget.org/contributing.php

Quick Start

Visit http://metawidget.org/doc/reference/en/html/index.html and follow the tutorial.

Debug

To download a version of metawidget-all.jar compiled with debug information turned on, visit:

http://repository.jboss.org/nexus/content/groups/public-jboss/org/metawidget/modules/metawidget-all

This has a larger JAR size, but may be useful to obtain line numbers while debugging.

Other Stuff

This software is dual licensed under both the LGPL/EPL and a commercial license (see http://metawidget.org/doc/faq/licensing.php).

This product includes software developed by the Apache Software Foundation (http://www.apache.org).

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools