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

  •        914

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

http://libvnc.github.io/
https://github.com/LibVNC/libvncserver

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.

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.

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.

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.

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.


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.

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

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

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.

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.

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.

mRemoteNG - Remote Connections Manager

  •    Visual

mRemoteNG is the next generation of mRemote, a full-featured, multi-tab remote connections manager. It allows you to store all your remote connections in a simple yet powerful interface. Currently these protocols are supported:RDP, (Remote Desktop), VNC (Virtual Network Computing), ICA (Independent Computing Architecture), SSH (Secure Shell), Telnet (TELecommunication NETwork), HTTP/S (Hypertext Transfer Protocol), Rlogin (Rlogin), Raw Socket Connections.

AAG TechPlat Desktop

  •    Java

ARD is a remote administration tool for Unix/Linux amp; 95/98/ME/NT/2000 systems. Based on VNC technology , you can use ARD of the VNC to interact with a remote computer as though it's right next to you. ARD is great free remote-desktop tool.

VNC Starter

  •    VB

VNC Starter - An IP-address database application for RealVNC Viewer that allow you to run Real VNC with a spesific IP-address.

NVNC - The .NET VNC Server

  •    DotNet

The first pure .NET VNC Server.

angular-vnc - VNC client implemented with AngularJS and Yeoman

  •    Javascript

VNC client implemented with AngularJS and Yeoman

Terminals - multi tab terminal services/remote desktop client

  •    CSharp

Terminals is a secure, multi tab terminal services/remote desktop client. It uses Terminal Services ActiveX Client (mstscax.dll). The project started from the need of controlling multiple connections simultaneously. It is a complete replacement for the mstsc.exe!

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,






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.