OpenDisplay turns iOS devices into Mac monitors
OpenDisplay is an open-source utility that streams macOS desktops to iPads or iPhones over USB or Wi-Fi, turning them into low-latency, high-resolution external monitors. Leveraging macOS's private CGVirtualDisplay API, ScreenCaptureKit, and VideoToolbox, it integrates directly into macOS Display settings as a true extended display without needing external servers or telemetry.
While Apple's native Sidecar is convenient, its strict ecosystem lock-in, reliance on iCloud, and occasional connection quirks leave room for improvement; OpenDisplay offers a robust, local-first, open-source alternative that provides developers and power users with complete transparency and control over their screen-sharing setup.
* Low-latency performance is achieved via direct hardware encoding (H.264) and raw USB/Wi-Fi socket connections.
* Local-first privacy architecture means zero tracking, telemetry, or remote servers, keeping screen content secure.
* True extended display implementation allows for precise arrangement, scaling, and touch-input tracking.
* Open-source nature under GPL-3.0 enables community modifications, potential porting to other platforms (like Windows/Linux senders), and customization of virtual displays.
DISCOVERED
1h ago
2026-07-12
PUBLISHED
1h ago
2026-07-12
RELEVANCE
AUTHOR
Github Awesome