NVNC - The .NET VNC Server

  •        18587

The first pure .NET VNC Server.




Related Projects


  •    Perl

TclRFB is a pure-Tcl implementation of the Remote Framebuffer (RFB) protocol used in Virtual Network Computing (VNC). The extension supports both RFB clients and servers. TclRFB will allow the creation of light-weight, scripted remote interfaces.


  •    Java

VeNCrypt adds TLS/X509 encryption and authentication to VNC. It is heavily based on the RealVNC Free Edition, thus being a single fork away from the original creators of VNC, and is fully compliant with the RFB protocol.

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/

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 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.


  •    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.

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.

Windows CE VNC server

  •    C

Bare bone VNC server for Windows CE. Currently only uncompressed blocks are supported. It has been ported from the original code from ATamp;T (windows server release 3.3.3.r9) as part of a feasibility research project. Also compiles under VC++6.

Vine Server (OSXvnc)

  •    Objective-C

Vine Server(OSXvnc) is a robust, full-featured VNC server for MacOS X. It allows VNC clients to remotely view or control the machine. It is provided by TestPlant, for use with Vine Viewer AND Eggplant for cross-platform testing,

TightVNC - Remote Control / Remote Desktop Software

  •    C++

TightVNC is a free remote control software package. With TightVNC, you can see the desktop of a remote machine and control it with your local mouse and keyboard.


  •    C

VNC Snapshot is a command line utility for VNC (Virtual Network Computing) available from RealVNC, among others. The utility allows one to take a snapshot from a VNC server and save it as a JPEG file. Unix, Linux and Windows platforms are supported.

VNC Viewer for Symbian

  •    C++

This is a VNC Viewer for Symbian 3rd Edition. It allows a smartphone to estabish a TCP/IP connection with any remote computer running a standard VNC server and control it from the phone without the need of any other software


  •    Javascript

vnc over gif server


  •    C

VNC server for Android devices. I am looking for someone that can continue my work. Email onaips (at) gmail.com


  •    C

epsonconnector aimed to create a VNC-like server to communicate with a epson device (like a projector) with the epson protocol, based on VNC protocol. The server is a x11vnc modified.

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.

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

  •    Javascript

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.



VNC Proxy Server: to allow VNC sessions to occur when one or both sides of the session are behind a firewall.


  •    Java

SSVNC adds encryption security to VNC. It provides a GUI for Windows, MacOSX, and Unix that automatically starts up an SSL or SSH tunnel for connections to any VNC server. It also supports VeNCrypt encryption. The Unix viewer has many new features.

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.

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.