Skip to content
This repository has been archived by the owner on Dec 30, 2020. It is now read-only.
/ NVNC Public archive

The first open-source .NET VNC Server written entirely in the C# programming language.

License

Notifications You must be signed in to change notification settings

T1T4N/NVNC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NVNC No Maintenance Intended

The first open-source .NET VNC Server written entirely in the C# programming language.

NOTE: This project is no longer actively maintained, and the author is unable to provide help, support, or make further changes.

This project is not production ready and should serve as an PoC implementation.

Features

  • Very small and stable .NET VNC Server library
  • Supports the standard VNC Authentication with a password
  • Supports the following encodings: Raw, RRE, Hextile, CopyRect, ZRLE
  • Supports the following pseudo-encodings: Zlib
  • Minimum .NET Framework version: 2.0
  • Built for both x86 and x64 architectures
  • Supports Windows, Linux and macOS via the Mono Framework
  • Tested and compatible with the following viewers:
    • TightVNC Viewer 2.8.27
    • TightVNC Java Viewer 2.8.3
    • UltraVNC 1.2.4.0
    • NOT compatible with RealVNC 6+

Incomplete and experimental repeater support can be found on the branch experimental-repeater-support

If you find NVNC useful in any way, please rate it, and share the project

About

The first open-source .NET VNC Server written entirely in the C# programming language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages