Guacamole is an HTML5 + JavaScript (AJAX) VNC viewer, which makes use of a server-side VNC-to-XML proxy written in Java. The current version is almost as responsive as native VNC and should work in any browser supporting the HTML5 canvas tag.
Guacamole provides access to your VNC server through a VNC-to-XML proxy written in Java. The server-side half of Guacamole thus requres a servlet container like Apache Tomcat, while the client-side requires nothing more than a web browser supporting HTML5 and AJAX.
Product's homepage
Here are some key features of "Guacamole":
· Near-native performance
· Pure JavaScript/HTML5 client-side viewer
· CopyRect encoding (if supported by VNC server)
· Client-side cursor (if supported by VNC server)
· Java servlet server-side VNC-to-XML proxy (requires a servlet container like Apache Tomcat)
· Mouse scroll wheel support
· Clipboard support
· International keyboard support
What's New in This Release: [ read full changelog ]
· RDP support has been added.
· Support for touchscreen devices has been greatly improved.