VNC client using HTML5 (WebSockets, Canvas) with encryption (wss://) support.

Thanks to
Sentry Data Systems
for sponsoring ongoing development (and for employing me).

Notable commits, announcements and news @
noVNC.

HTML5
WebSockets and
Canvas
Online noVNC Client
The noVNC client is available here.
Videos and Screenshots
It's not a real project until there are videos and screenshots.
Online Demo
This online demo plays back a recorded VNC session.
Projects/Companies using noVNC
Dependencies
A browser with at least minimal canvas support (i.e. not IE 6, 7 or 8).
Install
Run a vnc server, run the WebSockets proxy, load the page, and connect! See the project README for more details.
License
LGPL-3
Authors/Contributors
- noVNC : Joel Martin (github@martintribe.org)
- noVNC Logo : Michael Sersen
- web-socket-js (included) : Hiroshi Ichikawa (github.com/gimite/web-socket-js)
- as3crypto (included) : Henri Torgemane (code.google.com/p/as3crypto)
Download
You can download this project in either
zip or
tar formats.
You can also clone the project with Git
by running:
$ git clone git://github.com/kanaka/noVNC