IBM announced Maqetta, an HTML5 authoring tool for building desktop and mobile user interfaces, and also announced the contribution of the open-source technology to the Dojo Foundation.
Maqetta is an open-source project that provides WYSIWYG visual authoring of HTML5 user interfaces using drag-and-drop assembly, and supports both desktop and mobile user interfaces. The Maqetta application itself is authored in HTML, and therefore runs in the browser without requiring additional plug-ins or downloads.
WYSIWYG visual page editor for drawing out user interfaces;
drag/drop mobile UI authoring within an exact-dimension device silhouette, such as the silhouette of an iPhone;
simultaneous editing in either design or source views;
deep support for CSS styling (the application includes a full CSS parser/modeler);
mechanism for organizing a UI prototype into a series of "application states" (aka "screens" or "panels"), which allows a UI design to define interactivity without programming;
Web-based review and commenting feature where the author can submit a live UI mock-up for review by his team members;
"wire-framing" feature that allows UI designers to create UI proposals that have a hand-drawn look;
theme editor for customizing the visual styling of a collection of widgets;export options that allow for smooth hand-off of the UI mock-ups into leading developer tools such as Eclipse; and
its code base has a toolkit-independent architecture that allows for plugging in arbitrary widget libraries and CSS themes.