Una tienda de aplicaciones alternativa que instala apps .ipa en dispositivos iOS sin jailbreak usando un Apple ID personal.
peetzweg/opendisplay
Convierte un iPhone, iPad o Mac que no uses en una auténtica segunda pantalla extendida para tu Mac por USB o WiFi, gratis y con código abierto.
Alternativa open source a:Apple Sidecar
Duet Display
Luna Display
- Estrellas
- 5,762
- Forks
- 376
- Issues abiertos
- 170
- Último commit
- anteayer
¿Qué es?
OpenDisplay es un conjunto de apps para macOS e iOS que permite usar un iPhone, iPad u otro Mac como pantalla extendida, en lugar de duplicar la pantalla. El Mac crea una pantalla virtual, la captura con ScreenCaptureKit, la codifica por hardware en H.264 o HEVC mediante VideoToolbox y la transmite a través de una conexión TCP, ya sea por un cable USB usando usbmuxd, integrado en macOS, o por WiFi con detección mediante Bonjour.
El dispositivo receptor envía de vuelta al Mac las acciones táctiles, por lo que funcionan los toques, los arrastres y el desplazamiento con dos dedos en la pantalla extendida. Se admiten las orientaciones vertical y horizontal, y la pantalla virtual se ajusta al panel del dispositivo a @2x para mostrar texto nítido en Retina. También se puede usar como pantalla un Mac que no uses y que tenga instalada la app OpenDisplay Receiver (macOS 12+), por WiFi o por cable.
El proyecto se plantea como una alternativa gratuita y autoalojada a Apple Sidecar y a apps de pago como Duet Display y Luna Display. El protocolo de comunicación está documentado en PROTOCOL.md y el proyecto depende de la API privada CGVirtualDisplay, por lo que las actualizaciones de macOS podrían hacer que deje de funcionar.
Funciones clave
- 01Extiende el escritorio del Mac a un iPhone, iPad o Mac que no uses, como una auténtica segunda pantalla
- 02Permite tocar, arrastrar y desplazarse con dos dedos en la pantalla extendida
- 03Se conecta por USB mediante usbmuxd o por WiFi con detección automática mediante Bonjour
- 04Codificación por hardware en H.264 o HEVC con una canalización de streaming de baja latencia
- 05Renderizado Retina a @2x y orientación vertical u horizontal
Casos de uso
- Añadir un iPad que no uses o un iPhone antiguo como monitor adicional mientras trabajas con una laptop
- Usar un Mac antiguo como segunda pantalla para otro Mac en el escritorio
- Trabajar con una configuración portátil de Mac que necesite más espacio de pantalla sin comprar un monitor
Inicio rápido
- 1
Instala y ejecuta la app emisora en tu Mac desde la página de lanzamientos del proyecto
- 2
Conecta tu iPhone o iPad con un cable USB que permita transferir datos, o usa la misma red Wi-Fi
- 3
Instala y abre la app OpenDisplay en el iPhone o iPad y, después, selecciona el dispositivo en la app para Mac
Antes de usarlo
- La entrada de teclado y ratón en el Mac receptor todavía no está disponible.
- El audio no es compatible.
- Para enviar desde un Mac se requiere macOS 14 o posterior, y las pantallas Mac receptoras necesitan macOS 12 o posterior.
Temas
Preguntas frecuentes
- ¿Qué es opendisplay?
- Convierte un iPhone, iPad o Mac que no uses en una auténtica segunda pantalla extendida para tu Mac por USB o WiFi, gratis y con código abierto. OpenDisplay es un conjunto de apps para macOS e iOS que permite usar un iPhone, iPad u otro Mac como pantalla extendida, en lugar de duplicar la pantalla. El Mac crea una pantalla virtual, la captura con ScreenCaptureKit, la codifica por hardware en H.264 o HEVC mediante VideoToolbox y la transmite a través de una conexión TCP, ya sea por un cable USB usando usbmuxd, integrado en macOS, o por WiFi con detección mediante Bonjour.
- ¿opendisplay es gratuito? ¿Qué licencia tiene?
- opendisplay es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿opendisplay sigue mantenido?
- Mantenimiento activo. El último commit de opendisplay fue el 18 oct 2026.
- ¿Para qué puedo usar opendisplay?
- Añadir un iPad que no uses o un iPhone antiguo como monitor adicional mientras trabajas con una laptop Usar un Mac antiguo como segunda pantalla para otro Mac en el escritorio Trabajar con una configuración portátil de Mac que necesite más espacio de pantalla sin comprar un monitor
- ¿Cómo se instala opendisplay?
- Instala y ejecuta la app emisora en tu Mac desde la página de lanzamientos del proyecto Conecta tu iPhone o iPad con un cable USB que permita transferir datos, o usa la misma red Wi-Fi Instala y abre la app OpenDisplay en el iPhone o iPad y, después, selecciona el dispositivo en la app para Mac
- ¿Dónde consigo opendisplay?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/peetzweg/opendisplay
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Emulador de sistema completo y anfitrión de máquinas virtuales para iOS, macOS y visionOS, basado en QEMU para ejecutar Windows, Linux y otros sistemas.
Un lector RSS gratuito y de código abierto para macOS e iOS, compatible con RSS, Atom, JSON Feed y RSS-in-JSON.
Un teleprompter gratuito para macOS que resalta el guion palabra por palabra mientras hablas, en una superposición al estilo Dynamic Island.
Cliente de chat con IA nativo para iPhone, iPad y Mac que se conecta a modelos en la nube, autoalojados y ejecutados en el dispositivo.
Una app de chat con documentos para macOS e iOS que permite subir archivos y hacer preguntas, con todo el procesamiento de IA en el dispositivo mediante Apple Foundation Models.