Repolode
rsyncOSX

rsyncOSX/RsyncUI

Interfaz gráfica para macOS creada con SwiftUI que permite gestionar tareas y parámetros de sincronización con rsync sin usar la línea de comandos.

Alternativa open source a:Carbon Copy ClonerChronoSync

Estrellas
1,484
Forks
36
Issues abiertos
0
Último commit
hace 5 días

¿Qué es?

RsyncUI integra la herramienta de sincronización de archivos rsync en una app nativa para macOS creada con SwiftUI. Organiza las tareas de sincronización y permite configurar los parámetros de rsync desde la interfaz, para que quienes normalmente tendrían que crear comandos largos en la línea de comandos puedan configurar y ejecutar copias de seguridad y copias desde una ventana.

La app se distribuye a través de Homebrew como cask y como descarga firmada y notarizada desde su página de versiones. Requiere macOS Sonoma o posterior. Sus dependencias de Swift se dividen en paquetes independientes que se ocupan de crear argumentos para rsync, ejecutar procesos y transmitir su salida, analizar las estadísticas de transferencia de rsync, preparar claves SSH, guardar datos en formato JSON y gestionar URL de enlaces profundos para acciones de perfil e integración con widgets.

El proyecto incluye documentación para usuarios alojada en un sitio basado en Docsy y publica notas de las versiones en un blog.

Funciones clave

  • 01Organiza las tareas de rsync y permite configurar sus parámetros.
  • 02Crea y ejecuta comandos de rsync desde la interfaz, incluidas ejecuciones de prueba y snapshots.
  • 03Muestra estadísticas de transferencia analizadas a partir de la salida de rsync.
  • 04Prepara claves SSH y comprueba las conexiones para la sincronización remota.
  • 05Admite URL de enlaces profundos para acciones de perfil e integración con widgets.

Casos de uso

  • Ejecutar copias de seguridad programadas o manuales desde un Mac sin escribir scripts de shell.
  • Sincronizar carpetas con servidores remotos por SSH desde una interfaz gráfica.
  • Previsualizar los cambios con ejecuciones de prueba antes de realizar la sincronización.

Inicio rápido

  1. 1

    Instálala con Homebrew

    brew install --cask rsyncui
  2. 2

    O descarga la aplicación desde la página de versiones

Antes de usarlo

  • Solo para macOS; requiere macOS Sonoma o posterior.
  • Es una interfaz para rsync, por lo que necesitas conocer rsync para configurar opciones avanzadas.

Temas

Preguntas frecuentes

¿Qué es RsyncUI?
Interfaz gráfica para macOS creada con SwiftUI que permite gestionar tareas y parámetros de sincronización con rsync sin usar la línea de comandos. RsyncUI integra la herramienta de sincronización de archivos rsync en una app nativa para macOS creada con SwiftUI. Organiza las tareas de sincronización y permite configurar los parámetros de rsync desde la interfaz, para que quienes normalmente tendrían que crear comandos largos en la línea de comandos puedan configurar y ejecutar copias de seguridad y copias desde una ventana.
¿RsyncUI es gratuito? ¿Qué licencia tiene?
RsyncUI es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿RsyncUI sigue mantenido?
Mantenimiento activo. El último commit de RsyncUI fue el 16 oct 2026.
¿Para qué puedo usar RsyncUI?
Ejecutar copias de seguridad programadas o manuales desde un Mac sin escribir scripts de shell. Sincronizar carpetas con servidores remotos por SSH desde una interfaz gráfica. Previsualizar los cambios con ejecuciones de prueba antes de realizar la sincronización.
¿Cómo se instala RsyncUI?
Instálala con Homebrew: brew install --cask rsyncui O descarga la aplicación desde la página de versiones
¿Dónde consigo RsyncUI?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/rsyncOSX/RsyncUI

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados