title: Web based VNC client?
body: <p>I am currently developing a web app which has a part where i have to open a specific machine through VNC to monitor its desktop.<br></p>
  
  <p>I am required to have a web-based VNC client, which means it shouldn't install a server or any other file on the client's side. The client just opens the web browser and puts the IP of the targeted machine to open in the browser and thus runs a web-based VNC client.</p>
  
  <p>What are good resources to get started in this field?</p>
  
  <p><b>UPDATE 2013-10-29</b><br></p>
  
  <p>Just <b>FYI</b>: back then I ended up using <a href="http://guac-dev.org/" rel="noreferrer">guacamole</a> as @Dolph recommended.<br>
  It was:</p>
  
  <ul>
  <li>very easy to set up</li>
  <li>very easy to follow its code and reverse-engineer it (as long as you know java)</li>
  <li>it is still used at the company I used to work for and is robust</li>
  </ul>