XulBrowser is a web application "browsing" program written in Java that lets you run XUL and JS applications over a web server. Unlike running a XUL file in Mozilla, XulBrowser will give the application a actual window and full access to the users system.