For the past year Pentaho has been developing a Java Xul framework
for
writing apps that run in Swing, Swt and Gwt without code
modification.
It's been open source from the start (LGPLv2), but not advertised.
We've recently moved the project out into BitBucket.org as Shandor
Xul
and are looking for contributors!

About Shandor Xul:
Shandor allows you to write applications in a UI agnostic framework
built on the Mozilla XUL declarative mark-up syntax. Shandor is not
code-gen! It's a runtime framework with agnostic interfaces that you
code against. There's an live DOM representing your
application that you can interact with and bind your code to.

Below are some of the Killer things Shandor can do for you:

Built-in Binding Framework (including collections to UI)
Includes and Overlays (overlays allow runtime changing of the UI,
free
plug-in framework!)
IOC ready (Spring, Juice, etc.)
Groovy event handler support.
Built-in i18n

Being able to change a UI without recompiling is fantastic for our
users as well as our Graphic Designers. Not having to write and
maintain the same code in 3 places... dead sexy.

Shandor has been of great use to us and we hope that it can be the
same for the larger java community. We're looking for anyone who
would
like to contribute to the project, from users to coders!

The code, doc (some) and a sample application can be found here:
http://bitbucket.org/codeoncoffee/shandor-xul/wiki/Home

-Nick Baker

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to