Menu

Home

J Banana

Separating how a desktop app looks from how it works makes your code cleaner. Compositor makes this easy. You describe your UI and you write an application to handle UI input. The descriptor is XML and the application is a Java/Groovy/Scala class.

Here's some screen shots of apps build with Compositor:

Screenshot thumbnail
An IDE mock-up (Windows XP)
Screenshot thumbnail
A text drawing example on Windows 7
Screenshot thumbnail
A simple spreadsheet app (Ubuntu Linux, OpenJDK)

Building from source

Project Admins: