Editor de código nativo para macOS, desarrollado con Swift, con resaltado de sintaxis, autocompletado, integración con Git, depuración y extensiones.
utmapp/UTM
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.
Alternativa open source a:Parallels Desktop
VMware Fusion
- Estrellas
- 35,992
- Forks
- 1,860
- Issues abiertos
- 1,126
- Último commit
- ayer
¿Qué es?
UTM permite ejecutar Windows, Linux y otros sistemas operativos en iPhone, iPad, Mac y Vision Pro. Está basado en QEMU, que ofrece emulación completa de dispositivos y gestión de memoria, y es compatible con más de 30 arquitecturas de procesador, incluidas x86_64, ARM64 y RISC-V.
En macOS, UTM puede usar Hypervisor.framework para la virtualización acelerada por hardware y Virtualization.framework para iniciar máquinas virtuales invitadas con macOS. En iOS, utiliza la aceleración TCG basada en JIT de QEMU cuando el dispositivo lo permite, mientras que UTM SE usa un intérprete con varios hilos para poder instalarse mediante sideloading sin hacer jailbreak.
El proyecto ofrece una interfaz gráfica para crear, administrar y ejecutar máquinas virtuales, con salida VGA mediante SPICE y QXL, un modo de terminal de texto y transferencia directa de dispositivos USB.
Funciones clave
- 01Emulación de sistema completo basada en QEMU
- 02Compatible con más de 30 arquitecturas de procesador, incluidas x86_64, ARM64 y RISC-V
- 03Virtualización acelerada por hardware en macOS mediante Hypervisor.framework
- 04Inicia máquinas virtuales invitadas con macOS mediante Virtualization.framework
- 05UTM SE funciona en iOS sin jailbreak ni soluciones alternativas para JIT
- 06Gráficos VGA mediante SPICE y QXL, además de un modo de terminal de texto y compatibilidad con dispositivos USB
Casos de uso
- Ejecutar Windows o Linux en una Mac sin necesitar una PC aparte
- Ejecutar Linux para x86 o sistemas operativos retro en un iPhone o iPad
- Probar software en distintas arquitecturas de CPU
Inicio rápido
- 1
Descarga UTM para macOS en formato DMG
- 2
Lee la guía de instalación de iOS
- 3
Lee la guía de desarrollo para macOS para compilar desde el código fuente
Antes de usarlo
- Para obtener el máximo rendimiento de JIT en iOS, se necesita un dispositivo con jailbreak o recurrir a soluciones específicas para iOS. UTM SE es más lento.
- UTM SE solo incluye las arquitecturas ARM, PPC, RISC-V y x86.
- El proyecto incluye varios componentes con licencia (L)GPL, por lo que hay que tener cuidado al redistribuirlo, pese a la licencia Apache 2.0.
Temas
Preguntas frecuentes
- ¿Qué es UTM?
- 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. UTM permite ejecutar Windows, Linux y otros sistemas operativos en iPhone, iPad, Mac y Vision Pro. Está basado en QEMU, que ofrece emulación completa de dispositivos y gestión de memoria, y es compatible con más de 30 arquitecturas de procesador, incluidas x86_64, ARM64 y RISC-V.
- ¿UTM es gratuito? ¿Qué licencia tiene?
- UTM es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿UTM sigue mantenido?
- Mantenimiento activo. El último commit de UTM fue el 18 oct 2026.
- ¿Para qué puedo usar UTM?
- Ejecutar Windows o Linux en una Mac sin necesitar una PC aparte Ejecutar Linux para x86 o sistemas operativos retro en un iPhone o iPad Probar software en distintas arquitecturas de CPU
- ¿Cómo se instala UTM?
- Descarga UTM para macOS en formato DMG Lee la guía de instalación de iOS Lee la guía de desarrollo para macOS para compilar desde el código fuente
- ¿Dónde consigo UTM?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/utmapp/UTM
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una tienda de aplicaciones alternativa que instala apps .ipa en dispositivos iOS sin jailbreak usando un Apple ID personal.
Un lector RSS gratuito y de código abierto para macOS e iOS, compatible con RSS, Atom, JSON Feed y RSS-in-JSON.
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.
Un teleprompter gratuito para macOS que resalta el guion palabra por palabra mientras hablas, en una superposición al estilo Dynamic Island.
Una lista seleccionada de herramientas de seguridad, apps de pruebas y recursos de jailbreak para macOS e iOS.