More Premium Hugo Themes Premium Html Themes

NoVNC

VNC client web application

NoVNC

VNC client web application

Author Avatar Theme by novnc
Github Stars Github Stars: 13329
Last Commit Last Commit: Jan 10, 2026 -
First Commit Created: Jan 17, 2026 -
NoVNC screenshot

Overview

noVNC is a versatile HTML VNC client that combines a JavaScript library with an application tailored for contemporary browsers. With its ability to function seamlessly on both desktop and mobile platforms, including iOS and Android devices, it offers users a convenient way to remotely access their desktops. Companies like OpenStack and products such as LibVNCServer have integrated noVNC into their systems, making it a reliable choice for various professional environments.

The framework’s adaptability is evident in its support for diverse authentication methods and VNC encodings. Regardless of the varying server environments, noVNC provides a consistent experience that enhances user productivity and flexibility.

Features

  • Cross-Platform Compatibility: noVNC operates smoothly across all modern web browsers and is optimized for mobile use, making remote desktop access easily accessible.
  • Multiple Authentication Methods: Offers support for various authentication options including classical VNC and RealVNC’s RSA-AES, ensuring secure connections.
  • Diverse VNC Encoding Support: Handles multiple VNC encodings such as raw, tight, and JPEG, providing optimal performance regardless of bandwidth.
  • Desktop Scaling and Resizing: Users can effortlessly scale, clip, and resize the desktop view to match their display preferences, enhancing usability.
  • Local Cursor Rendering: Features real-time local cursor rendering for accurate mouse movements, leading to a more natural interaction experience.
  • Clipboard Functionality: Full Unicode support for clipboard copy/paste allows for easy text and data transfer between the remote and local systems.
  • Touch Gestures: Implements touch gestures that emulate common mouse actions, specifically designed for mobile devices, ensuring convenience on the go.
  • Open Source Licensing: Licensed mainly under MPL 2.0, encouraging community engagement and contributions while ensuring continual development of the project.