awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Open-Source Alternatives to Parsec

Ranking updated Aug 19, 2026

For an open source low latency remote desktop for gaming, the strongest matches are classicoldsong/apollo (Apollo is a self-hostable remote desktop streaming server featuring), lizardbyte/sunshine (Sunshine is a self-hosted remote desktop and game streaming) and galaxy-s10/billd-desk (This project is a remote desktop streaming application that). rustdesk/rustdesk and nomi-san/parsec-vdd round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “open source alternatives to parsec”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to Parsec

Find the best repos with AI.We'll search the best matching repositories with AI.
  • classicoldsong/apolloClassicOldSong avatar

    ClassicOldSong/Apollo

    9,866View on GitHub↗

    Apollo is a remote desktop streaming server designed to transmit a low-latency video feed of a host screen to remote clients using hardware-accelerated encoding. It functions as a remote input controller and virtual display manager, allowing the host to match the resolution and framerate of connected devices. The system includes a gamepad input emulator that simulates controller hardware on the host machine to translate remote inputs into local events. Server configurations and client pairing are managed through a web-based remote access interface. The project also covers bidirectional clipb

    Apollo is a self-hostable remote desktop streaming server featuring hardware-accelerated video encoding, virtual display management, and gamepad input emulation, matching all the core requirements for low-latency interactive remote access and gaming.

    C++Gamepad EmulatorsHardware-Accelerated Video Pipelines
    View on GitHub↗9,866
  • lizardbyte/sunshineLizardByte avatar

    LizardByte/Sunshine

    38,332View on GitHub↗

    Sunshine is a self-hosted remote desktop and game streaming server designed to broadcast desktop environments and applications over a network. It functions as a host application that captures system display output and encodes it into low-latency video streams for transmission to remote client devices. The system distinguishes itself through hardware-accelerated media encoding, which utilizes graphics processor pipelines to compress high-resolution video in real time. To ensure interactive control, it performs virtual input emulation by translating remote controller and keyboard signals into n

    Sunshine is a self-hosted remote desktop and game streaming server featuring hardware-accelerated video encoding and low-latency display capture, making it the ideal host application for high-performance interactive remote access.

    C++Game Streaming HostsHardware-Accelerated Video Pipelines
    View on GitHub↗38,332
  • galaxy-s10/billd-deskgalaxy-s10 avatar

    galaxy-s10/billd-desk

    5,418View on GitHub↗

    This project is a remote desktop software suite and administration tool designed for controlling remote devices via web browsers or desktop applications across different operating systems. It functions as a secure remote access gateway and device manager, providing a centralized backend for auditing sessions and deploying private infrastructure to target machines. The system distinguishes itself through the use of GPU-accelerated video streaming and hardware encoding to reduce latency. It enables multi-device monitoring via a screen wall and supports the creation of virtual display emulations

    This project is a remote desktop streaming application that features GPU-accelerated video streaming, multi-display monitoring, and virtual display emulation, fitting the core category well despite lacking some specialized gaming features like gamepad passthrough.

    TypeScriptHeadless Display EmulatorsHardware-Accelerated Video Pipelines
    View on GitHub↗5,418
  • rustdesk/rustdeskrustdesk avatar

    rustdesk/rustdesk

    116,258View on GitHub↗

    RustDesk is a cross-platform remote desktop client that enables users to initiate and receive remote sessions. It provides a complete infrastructure for self-hosted remote access, utilizing a signaling and relay server architecture to maintain connectivity when direct peer-to-peer links are unavailable. The software is designed to function across desktop and mobile environments, offering native remote control, screen sharing, and file management capabilities. What distinguishes the platform is its centralized administrative control plane, which allows for granular management of security polic

    RustDesk is a cross-platform remote desktop application with self-hosting support and screen sharing, though it is general-purpose rather than specifically tuned for ultra-low-latency gaming and GPU-accelerated video streaming.

    RustDisplay and Control SettingsPrivate and Enterprise Infrastructure ManagementRemote Desktop Clients
    View on GitHub↗116,258
  • nomi-san/parsec-vddnomi-san avatar

    nomi-san/parsec-vdd

    5,346View on GitHub↗

    parsec-vdd is a virtual display driver manager and headless server display emulator. It simulates active software-defined monitors to enable remote desktop sessions and game streaming on host systems that lack physical displays. The project provides a system tray interface for managing the monitor lifecycle, allowing users to add or remove virtual screens and capture screenshots. It enables the definition of custom widths, heights, and refresh rates for these virtual displays via system registry presets. The tool handles display property configuration and monitors device status using hardwar

    This repository provides a virtual display driver manager for remote streaming setups, but it is a single-aspect building block rather than the full low-latency remote desktop streaming application requested.

    C#Headless Display EmulatorsHeadless Display SimulationVirtual Displays
    View on GitHub↗5,346
  • steam-headless/docker-steam-headlessSteam-Headless avatar

    Steam-Headless/docker-steam-headless

    4,041View on GitHub↗

    This project provides a containerized environment for running Steam games and applications without a physical monitor. It consists of a Docker image designed for headless game server hosting, utilizing a virtual display server to enable remote game streaming of video and audio to a web browser. The system integrates NVIDIA GPU virtualization to provide hardware acceleration for high-performance 3D graphics rendering within the container. A remote desktop gateway allows users to access and manage the virtualized desktop environment and game client remotely. The software includes capabilities

    This project provides a containerized headless game streaming environment with GPU acceleration, but it is focused on Docker-based game server hosting rather than a general-purpose remote desktop streaming application for gaming and editing.

    ShellHeadless Display EmulatorsGame Streaming HostsGame Streaming Hosts
    View on GitHub↗4,041
  • virtualdrivers/virtual-display-driverVirtualDrivers avatar

    VirtualDrivers/Virtual-Display-Driver

    8,412View on GitHub↗

    Virtual-Display-Driver is a kernel-level driver for Windows that emulates physical monitors and audio devices. It serves as a virtual monitor emulator, headless server display emulator, and virtual audio device driver to enable extended desktop space and sound routing on systems without physical hardware connections. The project enables the simulation of monitors with custom resolutions, refresh rates, and identification profiles, including support for High Dynamic Range output. It also provides software-defined audio interfaces to simulate virtual microphones and speakers. The software cove

    Virtual-Display-Driver is a kernel-level display and audio emulation component that provides a foundational building block for remote desktop streaming, but it is a driver rather than a complete standalone streaming application.

    C++Headless Display EmulatorsHeadless Display SimulationVirtual Displays
    View on GitHub↗8,412
  • moonlight-stream/moonlight-qtmoonlight-stream avatar

    moonlight-stream/moonlight-qt

    16,256View on GitHub↗

    Moonlight-qt is a cross-platform client application designed to stream high-fidelity audio and video from a remote host computer to a local device. It functions as a remote desktop and gaming client, enabling users to interact with host environments by forwarding local keyboard, mouse, and controller inputs to the remote machine. The software distinguishes itself through the use of hardware-accelerated decoding, which processes incoming high-bitrate streams to maintain low latency and minimal CPU overhead. It supports high frame rate streaming and multi-channel surround sound, ensuring that i

    Moonlight-qt provides low-latency hardware-accelerated video streaming and input forwarding, but it is a client application rather than the self-hostable host server needed to stream a remote desktop.

    C++Input Event RoutersGame Streaming Hosts
    View on GitHub↗16,256
  • classicoldsong/moonlight-androidClassicOldSong avatar

    ClassicOldSong/moonlight-android

    3,159View on GitHub↗

    Moonlight for Android is a remote game streaming client that receives low-latency video from a remote host computer and transmits input commands back in real time. It enables remote desktop control and the management of a host computer from a mobile device. The project supports remote VR video output via 3D side-by-side video rendering for compatible monitors or headsets. It includes display output optimizations such as portrait mode, screen rotation, and view panning. The software manages input through the mapping of physical gamepads, virtual touch buttons, and mouse modes. It handles remo

    This project is a client application rather than the complete remote desktop streaming system or host component required for self-hosting.

    JavaLow-Latency StreamingHardware Decoder Optimizations
    View on GitHub↗3,159
  • nvidia/open-gpu-kernel-modulesNVIDIA avatar

    NVIDIA/open-gpu-kernel-modules

    17,107View on GitHub↗

    This project is an open source Linux GPU kernel driver implemented as a loadable kernel module. It functions as a GPU firmware loader, providing the low-level driver services necessary to enable direct communication between the operating system and graphics processing units. The driver utilizes a dual-module architecture that separates GPL-licensed kernel code from proprietary firmware blobs. This system extracts and links signed binary firmware images into the kernel modules at driver load time. The project provides driver support for Turing-architecture GPUs and all subsequent newer hardwa

    This repository provides open-source Linux GPU kernel drivers rather than a remote desktop streaming application, though it can supply hardware-level capabilities useful for such software.

    CGPU Hardware Acceleration
    View on GitHub↗17,107
  • univrsal/input-overlayunivrsal avatar

    univrsal/input-overlay

    4,032View on GitHub↗

    Input Overlay is a system for rendering real-time keyboard, gamepad, and mouse activity as an on-screen visual display. It functions as an input event broadcaster that captures physical hardware signals and transmits them to a rendering client for use in recording and live broadcasting software. The project includes a layout configuration tool that uses structured JSON files to map hardware events to specific textures and screen coordinates. It also provides a mechanism to convert legacy configuration files into current schemas to ensure compatibility across versions. The software covers inp

    This repository is a streaming-software plugin for displaying input overlays on screen rather than a remote desktop streaming application for low-latency remote access.

    C++Input Event Routers
    View on GitHub↗4,032
  • m1k1o/nekom1k1o avatar

    m1k1o/neko

    17,168View on GitHub↗

    Neko is a virtual desktop infrastructure platform that provides containerized browser isolation and remote desktop environments. It enables users to host secure, ephemeral browser instances that can be accessed and managed through a standard web browser, ensuring consistent execution across different host systems. The platform distinguishes itself through its collaborative capabilities, allowing multiple users to view and interact with a single shared browser session in real time. It synchronizes keyboard, mouse, and gamepad inputs from multiple participants while providing integrated tools f

    Neko is a containerized virtual browser and desktop sharing platform rather than a general-purpose remote desktop streaming application optimized for native gaming and video editing.

    GoSynchronous Audio StreamsLow-Latency Streaming
    View on GitHub↗17,168
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
classicoldsong/apollo9.9KC++GPL-3.0May 21, 2026
lizardbyte/sunshine38.3KC++GPL-3.0Jun 16, 2026
galaxy-s10/billd-desk5.4KTypeScriptmitFeb 6, 2026
rustdesk/rustdesk116.3KRustAGPL-3.0Jun 16, 2026
nomi-san/parsec-vdd5.3KC#MITMay 15, 2026
steam-headless/docker-steam-headless4KShellGPL-2.0Apr 20, 2026
virtualdrivers/virtual-display-driver8.4KC++mitFeb 3, 2026
moonlight-stream/moonlight-qt16.3KC++gpl-3.0Feb 20, 2026
classicoldsong/moonlight-android3.2KJavagpl-3.0Oct 18, 2025
nvidia/open-gpu-kernel-modules17.1KCNOASSERTIONJun 17, 2026

Related searches

  • an open source alternative to proprietary software
  • an open source alternative to proprietary software
  • an open source seo and marketing suite
  • an open source alternative to HeyGen
  • an open source alternative to Otter.ai
  • an open source alternative to Craft
  • an open source AI meeting assistant
  • an open source decentralized exchange protocol