Lily is a Firefox add-on that allows users to create rich, complex applications in a web browser. With Lily it's possible to make programs that mashup the web or the desktop, visualize and animate data, modify webpages, play music, or connect to world outside the computer.
The OpenLaszlo platform allows developers to create applications with the rich user interface capabilities of desktop client software and the instantaneous no-download Web deployment of HTML.