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
nomi-san avatar

nomi-san/parsec-vdd

0
View on GitHub↗
5,346 stars·271 forks·C#·MIT·38 views

Parsec Vdd

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 hardware identifiers. It also maintains display persistence through periodic heartbeat signals to prevent the operating system from automatically disconnecting the virtual monitors.

Features

  • Headless Display Emulators - Emulates physical monitor hardware on headless servers to enable graphical output and remote streaming.
  • Virtual Display Management - Implements comprehensive management of software-defined monitors to enable headless server operations and game streaming.
  • Display Configuration Managers - Adjusts resolution, refresh rate, and orientation of virtual monitors to match streaming or recording targets.
  • Virtual Displays - Generates software-defined monitors on host systems to enable desktop sessions for headless servers.
  • Device Driver IOCTL Communication - Implements user-mode to kernel-mode communication using IOCTL codes to manage virtual display devices.
  • Virtual Display Spoofing - Allows the definition of custom resolutions and refresh rates for virtual displays via system registry presets.
  • Virtual Display Emulators - Simulates physical monitor hardware using software drivers to support custom resolutions and refresh rates.
  • Display Resolution Settings - Defines custom screen dimensions and refresh rates to support non-standard display modes.
  • Headless Display Simulation - Generates software-defined monitors on servers without physical screens to enable remote desktop access.
  • Registry-Based Configuration Storage - Stores supported screen dimensions and refresh rate presets in the Windows Registry for persistent configuration.
  • Game Streaming Optimization - Sets specific resolutions and refresh rates for virtual displays to optimize the remote gaming experience.
  • Hardware ID Device Discovery - Identifies and monitors virtual displays by querying system hardware identifiers and class GUIDs.
  • Display Device Lifecycles - Manages the addition and removal of virtual monitors and their timing configurations via control codes.
  • Device State Monitors - Queries the current state and health of virtual display devices using hardware identifiers.
  • Keep-Alive Signals - Sends periodic keep-alive signals to the driver to prevent the operating system from disconnecting virtual monitors.
  • Virtual Workspace Expansion - Increases remote screen real estate by adding multiple software-defined monitors to a host system.
  • System Tray Wrappers - Provides a native system tray interface for managing the lifecycle and configuration of virtual displays.

Star history

Star history chart for nomi-san/parsec-vddStar history chart for nomi-san/parsec-vdd

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Parsec Vdd

These projects share indexed features with Parsec Vdd. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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

    C++displaydisplay-driverdisplays
    View on GitHub↗8,412
  • stengo/deskpadStengo avatar

    Stengo/DeskPad

    7,772View on GitHub↗

    DeskPad is a macOS virtual display manager and window management utility designed to isolate and share specific screen content. It creates software-defined monitors at the operating system level to provide a dedicated drawing surface for mirroring content to an audience without exposing the primary workspace. The tool employs cursor location tracking to automate window focus, automatically bringing application windows to the front when the mouse enters the virtual display area. It allows for the creation and resizing of virtual monitors through system-level preferences to ensure shared conten

    Swift
    View on GitHub↗7,772
  • valvesoftware/gamescopeValveSoftware avatar

    ValveSoftware/gamescope

    4,520View on GitHub↗

    Gamescope is a Wayland micro-compositor that manages frame rates, resolution upscaling, shader application, and virtual displays. It functions as a system to isolate applications within a sandboxed session and control their display output. The project provides a virtual display manager that spoofs resolution and refresh rates to create a consistent screen environment independent of physical hardware. It includes a GPU post-processing wrapper to apply visual shaders and filters to an application stream and a game resolution upscaler to improve visual clarity on larger displays. The system man

    C++
    View on GitHub↗4,520
  • waydabber/betterdisplaywaydabber avatar

    waydabber/BetterDisplay

    32,337View on GitHub↗

    BetterDisplay is a comprehensive display management utility and virtual display engine designed to provide granular control over monitor configurations. It functions as a low-level hardware controller that interacts directly with graphics drivers and system APIs to override manufacturer limitations, enabling users to manage resolution, scaling, brightness, and color profiles across complex multi-monitor setups. The project distinguishes itself through its ability to generate synthetic virtual displays and inject custom framebuffers into the graphics pipeline, allowing for arbitrary resolution

    4kbrightnessddc
    View on GitHub↗32,337
Compare all 30 related projects→

Frequently asked questions

What does nomi-san/parsec-vdd do?

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.

What are the main features of nomi-san/parsec-vdd?

The main features of nomi-san/parsec-vdd are: Headless Display Emulators, Virtual Display Management, Display Configuration Managers, Virtual Displays, Device Driver IOCTL Communication, Virtual Display Spoofing, Virtual Display Emulators, Display Resolution Settings.

Which projects share features with nomi-san/parsec-vdd?

Projects with overlapping indexed features include: virtualdrivers/virtual-display-driver — Virtual-Display-Driver is a kernel-level driver for Windows that emulates physical monitors and audio devices. It… stengo/deskpad — DeskPad is a macOS virtual display manager and window management utility designed to isolate and share specific screen… valvesoftware/gamescope — Gamescope is a Wayland micro-compositor that manages frame rates, resolution upscaling, shader application, and… waydabber/betterdisplay — BetterDisplay is a comprehensive display management utility and virtual display engine designed to provide granular… h-m-h/weylus — Weylus is a tablet-to-PC screen mirroring tool and remote input controller that transforms a mobile device into a… galaxy-s10/billd-desk — This project is a remote desktop software suite and administration tool designed for controlling remote devices via…