awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TigerVNC avatar

TigerVNC/tigervnc

0
View on GitHub↗
6,884 نجوم·1,110 تفرعات·C++·gpl-2.0·9 مشاهداتtigervnc.org↗

Tigervnc

TigerVNC is a remote desktop software system consisting of a server and client implementation. It enables the streaming of graphical desktop environments across different operating systems by implementing the RFB protocol to exchange pixel data and input events.

The software provides secure remote access through password authentication and the use of cryptographic certificates to verify remote server identities. It facilitates remote system management by capturing a local display on a server and forwarding it to a viewer application for remote control.

The system includes capabilities for display performance optimization, such as adaptive pixel-format encoding and color depth adjustments based on network conditions. User interface features include full-screen display modes, viewport scaling, and the management of remote input events.

Features

  • RFB Protocol Implementations - Implements the RFB binary protocol to synchronize remote frame buffers and exchange input events.
  • Remote Desktop Clients - Provides a viewer application that renders a remote graphical interface and sends user input back to the server.
  • Remote Desktop Protocols - Implements the RFB communication standard for exchanging pixel data and input events between a server and a viewer.
  • Remote UI Access - Enables accessing and controlling a graphical user interface on a remote computer from a local device over a network.
  • Remote Desktop Streaming - Streams a graphical desktop environment from one operating system to another for remote work or troubleshooting.
  • Remote Input Relays - Implements a system for transmitting keyboard and mouse input events from a local viewer to the remote host over the network.
  • Remote Desktop Streaming Servers - Implements a backend service that captures a local display and forwards it over a network for remote interaction.
  • Access Authentication - Manages passwords and authentication credentials to restrict and authorize user access to remote sessions.
  • Server Authenticity Verification - Verifies remote server identities using certificates and known-hosts databases to prevent man-in-the-middle attacks.
  • Certificate-Based Authentication - Provides identity verification for remote servers using public key infrastructure and cryptographic certificates.
  • Remote Desktop Software - Provides a complete system for streaming graphical desktop environments using the RFB protocol for cross-platform remote control.
  • Pixel-Buffer Memory Mapping - Efficiently transfers raw desktop image data between the X11 server and the VNC server process using memory mapping.
  • Adaptive Pixel Encoding - Compresses image data into various color depths and formats to balance visual quality with available network bandwidth in real time.
  • Secure Remote Access - Establishes encrypted connections to remote desktops using authentication and certificates to prevent unauthorized access.
  • Remote Management - Allows interaction with applications and system settings on distant servers without needing a physical monitor.
  • VNC Server Administration - Provides tools for setting up and managing VNC servers to facilitate remote user connections.
  • Viewport Scaling - Adjusts the local display window and implements edge-of-screen scrolling to map high-resolution remote desktops to smaller monitors.
  • Asynchronous Input Handling - Implements asynchronous processing of keyboard and mouse inputs to maintain low-latency user interaction regardless of screen refresh rates.
  • Display Quality Adaptation - Adaptively adjusts encoding, pixel format, and color depth in real time to balance image quality and interactivity.
  • Remote Access - High-performance VNC client and server software.

سجل النجوم

مخطط تاريخ النجوم لـ tigervnc/tigervncمخطط تاريخ النجوم لـ tigervnc/tigervnc

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Tigervnc

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Tigervnc.
  • kunkundi/crossdeskالصورة الرمزية لـ kunkundi

    kunkundi/crossdesk

    3,776عرض على GitHub↗

    Crossdesk is a cross-platform remote desktop software used for streaming and controlling remote computers. It consists of a hardware-accelerated video streamer and a web-based client that allows users to operate remote devices through a browser without installing platform-specific software. The system utilizes a self-hosted connection relay deployed via containers to manage remote sessions and forward traffic when direct peer-to-peer connections fail. To maintain performance, it employs hardware-accelerated video encoding and streaming to reduce latency and CPU load. The software provides cr

    C++audio-streamingcodeccplusplus
    عرض على GitHub↗3,776
  • miroslavpejic85/p2pالصورة الرمزية لـ miroslavpejic85

    miroslavpejic85/p2p

    3,977عرض على GitHub↗

    This project is a peer-to-peer networking tool and communication client designed for exchanging messages and sharing screen control between computers without a central server. It functions as a decentralized system for exchanging data and control signals directly between nodes. The application uses WebRTC for peer-to-peer messaging and remote desktop administration. It incorporates STUN-based NAT traversal and rendezvous servers to establish direct connections between peers hidden behind restrictive firewalls or routers. The software provides capabilities for remote desktop control, includin

    C#administrationanydeskc-sharp
    عرض على GitHub↗3,977
  • kasmtech/kasmvncالصورة الرمزية لـ kasmtech

    kasmtech/KasmVNC

    5,060عرض على GitHub↗

    KasmVNC is a web-based VNC server and remote access solution that provides a secure gateway for accessing remote desktop environments through a web browser. It implements the Remote Frame Buffer protocol to transmit pixel data and serves as a secure remote access gateway with integrated user auditing and input controls. The project distinguishes itself through extensive hardware acceleration, using GPU-accelerated frame capture and graphics acceleration to support graphics-intensive tasks with low latency. It employs a multi-threaded compression pipeline and dynamic encoding negotiation to ma

    C++
    عرض على GitHub↗5,060
  • freerdp/freerdpالصورة الرمزية لـ FreeRDP

    FreeRDP/FreeRDP

    13,336عرض على GitHub↗

    FreeRDP is a full software implementation of the Remote Desktop Protocol, providing both client and server capabilities for remote session management. It functions as an RDP client library and a standalone remote desktop client, enabling remote connectivity and interoperability across different operating systems. The project includes a dedicated network device redirector and an RDP gateway client to handle authentication and proxy routing. It allows developers to integrate remote desktop functionality into third-party software applications via its client library. The software covers a wide r

    Candroidcfreerdp
    عرض على GitHub↗13,336
عرض جميع البدائل الـ 30 لـ Tigervnc→

الأسئلة الشائعة

ما هي وظيفة tigervnc/tigervnc؟

TigerVNC is a remote desktop software system consisting of a server and client implementation. It enables the streaming of graphical desktop environments across different operating systems by implementing the RFB protocol to exchange pixel data and input events.

ما هي الميزات الرئيسية لـ tigervnc/tigervnc؟

الميزات الرئيسية لـ tigervnc/tigervnc هي: RFB Protocol Implementations, Remote Desktop Clients, Remote Desktop Protocols, Remote UI Access, Remote Desktop Streaming, Remote Input Relays, Remote Desktop Streaming Servers, Access Authentication.

ما هي البدائل مفتوحة المصدر لـ tigervnc/tigervnc؟

تشمل البدائل مفتوحة المصدر لـ tigervnc/tigervnc: kunkundi/crossdesk — Crossdesk is a cross-platform remote desktop software used for streaming and controlling remote computers. It consists… miroslavpejic85/p2p — This project is a peer-to-peer networking tool and communication client designed for exchanging messages and sharing… kasmtech/kasmvnc — KasmVNC is a web-based VNC server and remote access solution that provides a secure gateway for accessing remote… freerdp/freerdp — FreeRDP is a full software implementation of the Remote Desktop Protocol, providing both client and server… galaxy-s10/billd-desk — This project is a remote desktop software suite and administration tool designed for controlling remote devices via… classicoldsong/apollo — Apollo is a remote desktop streaming server designed to transmit a low-latency video feed of a host screen to remote…