Un gestor de la barra de menús de macOS de código abierto que oculta los iconos que no usas y te permite encontrar cualquier elemento de la barra con el teclado.
wzh4869/AppPorts
Utilidad para macOS que mueve aplicaciones grandes y sus datos a una unidad externa, manteniendo iconos locales desde los que se pueden abrir.
- Estrellas
- 2,133
- Forks
- 97
- Issues abiertos
- 8
- Último commit
- hace 7 horas
¿Qué es?
AppPorts es una aplicación gratuita y de código abierto para macOS que permite mover aplicaciones grandes, sus datos y directorios de herramientas de desarrollo a un almacenamiento externo. Tras la migración, la aplicación completa queda en la unidad externa y en el Mac permanece un Stub Portal ligero, que conserva el icono habitual sin una flecha de acceso directo. Así, se puede abrir desde Finder, el Dock o Launchpad mientras la unidad está conectada.
Los datos de las aplicaciones, como los directorios de contenedores, se pueden mover mediante la migración de montaje APFS, que monta un volumen APFS externo dedicado en la ruta original para que la aplicación conserve su firma. Para las carpetas de datos comunes, los directorios de herramientas como ~/.npm y las carpetas personalizadas se usan enlaces simbólicos. La aplicación también detecta los mecanismos de actualización de Sparkle y Electron, ofrece una opción de migración bloqueada, comprueba las firmas de código y señala los enlaces huérfanos.
El proyecto está desarrollado con Swift y SwiftUI y requiere macOS 12.0 o posterior. La migración de montajes de contenedores requiere almacenamiento externo APFS sin cifrar.
Funciones clave
- 01Migra aplicaciones a una unidad externa y mantiene lanzadores locales con iconos normales.
- 02Mueve los datos de contenedores mediante la migración de montaje APFS para conservar las firmas de las aplicaciones.
- 03Usa enlaces simbólicos para carpetas de datos comunes, directorios de herramientas y carpetas personalizadas.
- 04Detecta los actualizadores de Sparkle y Electron y ofrece una migración bloqueada para las aplicaciones compatibles.
- 05Comprueba las firmas de código y permite respaldar y restaurar las firmas originales.
- 06Marca los enlaces huérfanos cuando la unidad externa o el destino no están disponibles.
Casos de uso
- Liberar espacio en un MacBook con almacenamiento interno limitado al mover aplicaciones grandes a un SSD.
- Trasladar los datos de contenedores de WeChat u otras aplicaciones a una unidad externa.
- Mover cachés de desarrollo, como ~/.npm, fuera del disco interno.
- Restaurar al Mac las aplicaciones y los datos migrados cuando haya suficiente espacio local.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/wzh4869/AppPorts.git - 2
Abre el proyecto en Xcode y compílalo
- 3
O descarga la versión más reciente de AppPorts.dmg desde Releases, muévela a Applications y ábrela
Antes de usarlo
- Solo para macOS; requiere macOS 12.0 o posterior.
- La migración de datos de contenedores requiere almacenamiento externo APFS sin cifrar.
- Es posible que algunas apps no funcionen después de la migración y que tengas que configurar manualmente los permisos de acceso total al disco.
Temas
Preguntas frecuentes
- ¿Qué es AppPorts?
- Utilidad para macOS que mueve aplicaciones grandes y sus datos a una unidad externa, manteniendo iconos locales desde los que se pueden abrir. AppPorts es una aplicación gratuita y de código abierto para macOS que permite mover aplicaciones grandes, sus datos y directorios de herramientas de desarrollo a un almacenamiento externo. Tras la migración, la aplicación completa queda en la unidad externa y en el Mac permanece un Stub Portal ligero, que conserva el icono habitual sin una flecha de acceso directo. Así, se puede abrir desde Finder, el Dock o Launchpad mientras la unidad está conectada.
- ¿AppPorts es gratuito? ¿Qué licencia tiene?
- AppPorts es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿AppPorts sigue mantenido?
- Mantenimiento activo. El último commit de AppPorts fue el 20 oct 2026.
- ¿Para qué puedo usar AppPorts?
- Liberar espacio en un MacBook con almacenamiento interno limitado al mover aplicaciones grandes a un SSD. Trasladar los datos de contenedores de WeChat u otras aplicaciones a una unidad externa. Mover cachés de desarrollo, como ~/.npm, fuera del disco interno. Restaurar al Mac las aplicaciones y los datos migrados cuando haya suficiente espacio local.
- ¿Cómo se instala AppPorts?
- Clona el repositorio: git clone https://github.com/wzh4869/AppPorts.git Abre el proyecto en Xcode y compílalo O descarga la versión más reciente de AppPorts.dmg desde Releases, muévela a Applications y ábrela
- ¿Dónde consigo AppPorts?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/wzh4869/AppPorts
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una app nativa para macOS que extiende un fondo de pantalla de alta resolución a todos los monitores conectados, con programación estática, de modo claro/oscuro y según la hora del día.
Kit nativo para macOS que optimiza la memoria, limpia el disco a fondo, desinstala apps, controla los ventiladores y evita que el Mac entre en reposo, con un panel en la barra de menús.
Una app nativa para macOS que muestra qué aplicaciones, archivos y discos generan actividad sostenida, con trazado de archivos acotado y bajo demanda.
App de optimización del sistema para macOS, creada con SwiftUI, que permite supervisar el sistema, desinstalar apps, eliminar archivos basura y encontrar archivos grandes.
App gratuita y nativa para macOS que captura pantallas y graba la pantalla, con anotaciones, OCR, captura con desplazamiento y PiP de cámara web, creada con Swift 6 y SwiftUI.