An Open Source VNC viewer especially designed for the GNOME desktop environment.. #VNC viewer #GTK widget #C library #VNC #Viewer #Widget
GTK-VNC is an open source and freely distributed graphical software implemented in Python/GTK+ and designed from the offset to act as a VNC (Virtual Network Computing) viewer widget for GTK+, providing a very simple and easy-to-use graphical user interface (GUI).
It is comprised of a core library written in the C programming language, a wrapper library using PyGTK, and two example programs that illustrate the use of the widget by re-implementing the traditional 'vncviewer' app in a few lines of code.
The software fully supports the IPv6 protocol and the traditional VNC authentication protocol. In order to provide secure SSL/TLS encrypted communications (using x509 certificates to authenticate), GTK-VNC implements the VeNCrypt extension.
Being designed by and for the GNOME project, the GTK-VNC project is mainly used in GNOME applications, such as Vinagre, the default VNC viewer software of the GNOME desktop environment, as well as GNOME Boxes, a software for managing local and remote virtual machines. GTK-VNC is also used in virt-viewer, a tiny virtualization solution.
Another interesting feature is the built-in support for various VNC extensions, which can greatly improve the user experience, especially when the user interacts with remote virtual machines. It supports the SASL (Simple Authentication and Security Layer), TLS (Transport Layer Security + anonymous credentials), VeNCrypt (TLS/SSL + x509 credentials) authentication extensions.
GTK-VNC supports various encoding extensions, such as framebuffer encoding change, rich cursor, raw keyboard scancodes, cursor position, X cursor, desktop resize, and relative mouse motion.
What's new in GTK-VNC 1.0.0:
- Autotools build system replaced with meson
- Support for GTK-2 is dropped. GTK-3 is mandatory
- Support for libview is dropped in example program
- Improvements to example demos
GTK-VNC 1.0.0
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- System
- developer:
- visit homepage
ShareX 16.0.1
Context Menu Manager 3.3.3.1
Zoom Client 6.0.3.37634
IrfanView 4.67
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
Windows Sandbox Launcher 1.0.0
Bitdefender Antivirus Free 27.0.35.146
calibre 7.9.0
7-Zip 23.01 / 24.04 Beta
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
- calibre
- 7-Zip
- 4k Video Downloader
- ShareX
- Context Menu Manager
- Zoom Client
- IrfanView
- Microsoft Teams
- Windows Sandbox Launcher
- Bitdefender Antivirus Free