jMaki Webtop is widget that extends the core functionality in jMaki to create a mashups platform. The widget provides built in support for Gears and can be easily integrated with a database such as MySQL. The webtop can run in any HTML page as an HTML based jMaki widget.
You simply drag widgets from the carousel on to your page, rearrange them as you like and change the properties without reloading the page. Loading and managing jMaki widgets, gadgets, or external content all in a single page is handled for you by the Webtop widget itself. Customizing the widgets is done through a property editor. The Webtop is much like a wiki in which you integrate widgets on a canvas. To learn more about the webtop see About jMaki Webtop.

Here are some simple webtops samples that we have put together. Widget to widget communication in a webtop is handled by the jMaki client runtime.
Basic Webtop - HTML Sample. If you have Google Gears you will be able to save widget changes locally.
Advanced Webtop - Running on PHP. This version uses MySql for user management and persisting / sharing webtop information. There is also a JSP version of this application in the source tree.
Download of the jMaki Webtop.
Browse or download the source from : https://jmaki-webtop.dev.java.net/source/browse/jmaki-webtop/.