XULJet

XULJet was an open-source JavaScript framework for the Mozilla XULRunner run-time environment. It is intended for writing desktop applications in pure JavaScript.

XULJet provides a component architecture and user interface elements description inspired by Seaside. It implements some CommonJS specifications.

Examples
Hello world in XULJet: