Projects and companies using noVNC - novnc/noVNC GitHub Wiki

Projects/Companies using noVNC

Here is a list of projects/companies that we know of that are using noVNC in a released product or project. If you know of other projects or companies that are using noVNC, please go ahead and add it to the list. The list should be ordered alphabetically.

  • Abcdesktop abcdesktop.io is a cloud native desktop service built on and for Kubernetes where each user’s application runs as a container.

  • Amahi: Available as an application for Amahi Home Server. Wiki page.

  • AO Industries: Browser access to Xen virtual server VNC consoles. Replaces legacy Java Applet as of Replaced VNC Java Applet+SSL with JavaScript+WebSocket..

  • Archipel: Used to supervise virtual machines

  • Brightbox: Used for the Brightbox Cloud Server Graphical Console

  • Cisco use noVNC in their Cisco Learning Labs to provide access to students for simulated training on routing and switching equipment over the Internet.

  • Cherry Host use noVNC to provide Web Access to clients to control their Virtual Machines without need for another ssh program.

  • Cloud-Bricks.net uses noVNC to provide Web Access to their Virtual Machine Screens Demo video

  • CloudSigma: Used for VNC console access in their IaaS product.

  • CloudTk uses noVNC to display X11 apps in a web page without using SSH Forwarding.

  • construct: Uses noVNC to view a webvr control room. Discussion and demo video.

  • Dexter Industries uses noVNC to allow educational users of the Raspberry Pi to control robots through their browser.

  • digitalocean.com Digital Ocean's console feature uses noVNC

  • Distrotest.net Uses novnc to acess vm's.

  • docker-selenium uses noVNC to expose html access to the running selenium browsers performing testing inside the docker containers.

  • easy-novnc: An easy way to run a noVNC instance and proxy with a single binary.

  • Foreman: Console/VNC access to libvirt/oVirt and VMWare ESX/VCenter in Foreman (Complete Machine Life Cycle Management). Blog post.

  • Ganeti Web Manager: Allows administrators and clients access to their ganeti clusters.

  • Gitpod: Gitpod uses noVNC to allow running graphical applications in its online workspaces. Blog post.

  • GreenQloud: GreenQloud uses noVNC for the instance view.

  • gridscale: This german cloud provider uses noVNC to allow their users to easily access the hosted VMs

  • IDNT: Web console for instance access.

  • Intel MeshCentral: Remote monitoring and management web site. Blog post about integration of noVNC.

  • Janitor: Janitor uses noVNC to allow developing projects like Firefox, Chromium and Servo in containers. Demo.

  • LibVNCServer: Included as alternative to Java client.

  • macchina.io Remote Manager: macchina.io Remote Manager provides secure remote access to IoT and other connected devices and includes noVNC to enable browser-based remote control via VNC (in addition to other protocols like HTTP and SSH).

  • Medley Interlisp: A project to restore and adapt to modern computing infrastructure the Medley version of Interlisp, the seminal software development environment developed at Xerox PARC in the 1970s and 1980s. A version of Medley running in the cloud can be accessed via noVNC.

  • MobileVNC: MobileVNC includes noVNC and has direct WebSocket support in the server. Demo.

  • Netcapsule uses noVNC to allow users to browse old websites from web archives using old browsers (running Docker containers). So far supports Netscape, Mosaic and Firefox browsers.

  • nodilex.com Nodilex uses noVNC instead of cloudstack's built-in console

  • OpenNebula: Added as feature in OpenNebula release 3.0. Add in issue #564. Setup instructions.

  • OpenNode: used in OpenNode Management Console.

  • openQRM: Used to access machines in this cloud platform. Included in version 4.8.

  • OpenStack: used in Nova.

  • OVH: used in KVM to connect to a KVM SSHed to a VPS

  • PeerVNC: PeerVNC integrates noVNC with Node.js and iWebPP.io for peer VNC views.

  • Project-FiFo: used in FiFo SmartOS Cloud Orchestration Web UI. Demo Screencast.

  • Proxmox VE 3.3: Proxmox VE uses noVNC to implement HTML5 console. Proxmox noVNC project repository.

  • Siglent: Used to view the screen of the oscilloscopes. At least the SDS 1104X-E uses noVNC. Many others probably do too.

  • SlapOS: Used for VNC access to IaaS system platform ViFiB (pre-release). Github project repository.

  • TestChameleon uses noVNC to allow clients testing their product on any virtual Desktop environment out there, inside their browser. Sometimes we use it to play Doom on an iPhone in a virtual Windows 7

  • ThinLinc: Cendio's ThinLinc Web Access (HTML5 client) is based on noVNC. Web Access Feature page

  • Victron Energy: the GX/Venus remote console is shown with noVNC.

  • VM Dashboard: HTML5 and PHP based dashboard that uses libvirt to manage virtual machines running on the KVM/QEMU hypervisor. Uses noVNC for console connection to the virtual machines.

  • vr.org HostVirtual's console runs on noVNC

  • vuensee A noVNC client interface built with Vue 3 and Vite

  • vultr.com Vultr's console feature uses noVNC

  • WebSockit2me is a WebSocket to TCP gateway for noVNC and a WebSocket Telnet Client built on TclHttpd.

  • Xen Orchestra use noVNC for Web CLI for their management interface for VMs based on Citrix XenServer

  • Xerox use noVNC for the Remote Control Panel functionality in their AltaLink product line.

  • Zentyal (formerly eBox): Used for VM management in version 2.1. Zentyal PPA (package repository). noVNC in source repository

Projects/Companies using parts of noVNC

Here is a list or projects/companies that we know of that are using code from noVNC.