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.
Metawidget is an LGPL licensed UI widget that populates itself, either statically or at runtime, with UI components to match the properties of any business objects.
Source at GitHub.