Building User Interfaces for domain objects is time-consuming and error-prone.

Metawidget is a smart 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 restrict your existing UI framework. It does not try to 'own' your UI. Its Open Source license allows the use of Metawidget in open source and commercial projects.

Share this project: