Maqetta Designer
JavaScript CSS Java Other
Failed to load latest commit information.
davinci.dojo_1_8 Update Dojo submodule references. May 22, 2013
davinci.gridx #3667 skip unique_id and add place holder fields for empty data Apr 18, 2013
davinci.html #3938 refactor Apr 23, 2013
davinci.jqueryui_1_8 *Do* build bundles as JARs. Nov 27, 2012
davinci.yui_2_6_0 *Do* build bundles as JARs. Nov 27, 2012
maqetta.client.feature Better feature organization. Feb 17, 2013
maqetta.client.orion Fix Orion JS plugin with correct references. Mar 15, 2013
maqetta.client.plugins.defaults Fix defaults.pref based on Orion 1.0 changes. Mar 16, 2013
maqetta.clipart Major commit for #3810 - project templates Mar 30, 2013
maqetta.core.client Update Dojo submodule references. May 22, 2013
maqetta.core.server Output user info on request error logging. Apr 30, 2013
maqetta.jquery_mobile *Do* build bundles as JARs. Nov 27, 2012
maqetta.libraries.feature Better feature organization. Feb 17, 2013
maqetta.server.configurator Allow pre-M10 accounts to reset password. May 1, 2013
maqetta.server.feature Small plugin/feature updates. Mar 15, 2013
maqetta.server.orion.authentication.ldap Add 'orion' to `packages` list. May 23, 2013
maqetta.server.orion Add 'orion' to `packages` list. May 23, 2013
maqetta.shapes Fixes #3976 - get shape.Line widget (and polyline and arrow) to render Jul 3, 2013
migration Fix non-unix line endings. Oct 30, 2012
org.apache.commons.fileupload Normalize line endings. Oct 30, 2012
org.apache.commons.io Normalize line endings. Oct 30, 2012
org.dojotoolkit.optimizer.amd.fragment Normalize line endings. Oct 30, 2012
releng Fixes #3841 - ancestor folders can now have spaces on Mac and Linux. Apr 24, 2013
tests/phantomjs Normalize line endings. Oct 30, 2012
utils Major commit for #3810 - project templates Mar 30, 2013
zazl surface exceptions. Should help to prevent data loss such as #3897 Apr 16, 2013
.gitattributes Normalize line endings. Oct 30, 2012
.gitignore updated to ignore *.class files Mar 21, 2013
.gitmodules Update Dojo submodule references. May 22, 2013
.jshintrc Normalize line endings. Oct 31, 2012
LICENSE Normalize line endings. Oct 31, 2012
README.md Normalize line endings. Oct 31, 2012

README.md

Maqetta

Maqetta provides WYSIWYG authoring of HTML5 user interfaces using drag/drop assembly. Maqetta supports both desktop and mobile user interfaces. The Maqetta application itself is authored in HTML5/Ajax, and therefore runs in the browser without requiring additional plugins or downloads.

Features

  • a 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 applications includes a full CSS parser/modeler)
  • a 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
  • a web-based review and commenting feature where the author can submit a live UI mockup for review by his team members
  • a "wireframing" feature that allows UI designers to create UI proposals that have a hand-drawn look
  • a theme editor for customizing the visual styling of a collection of widgets
  • export options that allow for smooth hand-off of the UI mockups into leading developer tools such as Eclipse
  • Maqetta's code base has a toolkit-independent architecture that allows for plugging in arbitrary widget libraries and CSS themes

Info/Help

Homepage: http://maqetta.org
Code: http://github.com/maqetta/maqetta
User Group: http://groups.google.com/group/maqetta-users
Dev Group: http://groups.google.com/group/maqetta-devs
IRC: #maqetta on irc.freenode.net
Reporting security issues: send email to maqetta-security@googlegroups.com

Getting Started

Follow the instructions at https://github.com/maqetta/maqetta/wiki/Developer-Setup to run Maqetta from source.