noVNC - VNC client using HTML5 (Web Sockets, Canvas) with encryption (wss://) support.

  •        3747

noVNC is a HTML5 VNC client that runs well in any modern browser including mobile browsers (iPhone/iPad and Android). it supports VNC encodings like raw, copyrect, rre, hextile, tight, tightPNG.

http://kanaka.github.io/noVNC/
http://novnc.com
https://github.com/kanaka/noVNC

Tags
Implementation
License
Platform

   




Related Projects

noVNC: HTML VNC Client Library and Application

  •    Javascript

noVNC is both a HTML VNC client JavaScript library and an application built on top of that library. noVNC runs well in any modern browser including mobile browsers (iOS and Android). It supports scaling, clipping and resizing the desktop, Local cursor rendering, Clipboard copy/paste, Supported VNC encodings: raw, copyrect, rre, hextile, tight, tightPNG, Touch gestures for emulating common mouse actions.

LibVNC - Easily implement VNC server or client functionality in your program

  •    C

LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.

VNC-Client for .NET

  •    CSharp

VNC-Client for .NET is a VNC-Client written in C# using the .NET Framework. It allows you to interact with a remote computer running a VNC-Server.

Apache Guacamole - Remote Desktop Gateway

  •    C

Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH. Guacamole client is an HTML5 web application, use of your computers is not tied to any one device or location. As long as you have access to a web browser, you have access to your machines.

Chicken

  •    Objective-C

Chicken is a VNC client for Mac OS X. A VNC client allows remote access to another computer over the network. Chicken is based on Chicken of the VNC.


angular-vnc - VNC client implemented with AngularJS and Yeoman

  •    Javascript

VNC client implemented with AngularJS and Yeoman

ggivnc

  •    C

This is a VNC viewer with a GGI backend. It is a fast and flexible VNC client. ggivnc was initially created to test various aspects of the VNC target in GGI, but it has matured into a full-blown client.

docker-ubuntu-vnc-desktop - Docker image to provide HTML5 VNC interface to access Ubuntu 16

  •    Javascript

Docker image to provide HTML5 VNC interface to access Ubuntu 16.04 LXDE desktop environment. A prompt will ask password either in the browser or vnc viewer.

J2ME VNC Client

  •    Java

A VNC Client for J2ME (Java 2 Mobile Edition). This includes a side project, an easy to use, clean java API for the RFB protocall. This project is now dead. Please see: https://sourceforge.net/projects/j2mevncclient/

browsh - A fully-modern text-based browser, rendering to TTY and browsers

  •    Javascript

Not all the world has good Internet. If you only have a 3kbps internet connection tethered from a phone, then it's good to SSH into a server and browse the web through, say, elinks. That way the server downloads the web pages and uses the limited bandwidth of an SSH connection to display the result. However, traditional text-based browsers lack JS and all other modern HTML5 support. Browsh is different in that it's backed by a real browser, namely headless Firefox, to create a purely text-based version of web pages and web apps. These can be easily rendered in a terminal or indeed, ironically, in another browser. Do note that currently the browser client doesn't have feature parity with the terminal client.

VNC Reflector

  •    C

VNC Reflector is a specialized VNC server which acts as a proxy sitting between real VNC server (a host) and a number of VNC clients. It was designed to work efficiently with large number of clients.

vnc.js - A JavaScript VNC Client

  •    Javascript

You need a VNC server to make this work, like: x11vnc on Ubuntu. This project was developed over 24 sleep deprived hours, the code is messy and undocumented.

Flashlight-VNC

  •    ActionScript

Flashlight-VNC is a VNC Viewer written in Flash. It can connect to a VNC server and control a remote computer. It supports Tight Encoding and other encodings.

.NET VNC Viewer

  •    CSharp

.NET VNC Viewer is a VNC viewer written entirely in C#. It is binary compatible with Smartphones, Pocket PCs and Windows desktops (.NET CF or .NET Framework). I write this because other VNC viewers on Pocket PC do not do full screen and screen rotation.

docker-baseimage-gui - A minimal docker baseimage to ease creation of X graphical application containers

  •    Javascript

This is a docker baseimage that can be used to create containers able to run any X application on a headless server very easily. The application's GUI is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client. Note that using the Alpine image with glibc integrated (alpine-3.5-glibc tag) may ease integration of applications.

docker-firefox - Docker container for Firefox

  •    Shell

This is a Docker container for Firefox. The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client.

docker-handbrake - Docker container for HandBrake

  •    Shell

This is a Docker container for HandBrake. The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client.

Guacamole

  •    Java

Guacamole is an HTML5 web application that provides access to desktop environments using remote desktop protocols such as VNC or RDP. A centralized server acts as a tunnel and proxy, allowing access to multiple desktops through a web browser. No plugins are needed: the client requires nothing more than a web browser supporting HTML5 and AJAX.

jsmpeg-vnc - A low latency, high framerate screen sharing server for Windows and client for browsers

  •    C

A low latency, high framerate screen sharing server and client, viewable in any modern browser. For sharing the whole Desktop, Windows' Aero theme should be disabled as it slows down screen capture significantly. When serving a single window (e.g. games), Aero only has a marginal performance impact and can be left enabled.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.