Apache Wookie is a Java server application that allows you to upload and deploy widgets for your applications; widgets can not only include all the usual kinds of mini-applications, badges, and gadgets, but also fully-collaborative applications such as chats, quizzes, and games.
Wookie is based on the W3C Widgets specification, but widgets can also be included that use extended APIs such as Google Wave Gadgets and OpenSocial.
Apache Wookie is currently undergoing Incubation at the Apache Software Foundation
Apache Wookie is an effort undergoing incubation at The Apache Software Foundation
(ASF), sponsored by the name of sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
How does Wookie work?
Adminstrators can upload Widgets packaged according to the W3C Widgets specification, and makes these available to applications using a REST API. Applications typically have a plugin that implements this REST API, and enables users to pick widgets from a gallery of those available to add to their pages.
You can see a small number of widgets rendered in a simple HTML page (generated from our Confluence site).
You can also see a running version of Wookie on our demo server (NOTE: there is no guarantee this will be running as it is not a mission critical service)