Agnóstico de servidor
NextSync no habla el protocolo de un fabricante: delega la sincronización en el CLI oficial del servidor (nextcloudcmd, opencloudcmd). La experiencia de escritorio es la misma para todos.
NextSync es una app de escritorio para GNOME que mantiene espejos locales completos de tus cuentas Nextcloud y OpenCloud. Sin nube propia, sin telemetría, sin suscripción.
No son eslóganes de marketing. Condicionan cada decisión del proyecto.
NextSync no habla el protocolo de un fabricante: delega la sincronización en el CLI oficial del servidor (nextcloudcmd, opencloudcmd). La experiencia de escritorio es la misma para todos.
La sincronización, los conflictos y la seguridad son del motor CLI. NextSync añade la capa GNOME y cubre lo que el CLI deja abierto, como la guardia de borrados masivos.
Sin telemetría, sin analítica, sin informes de fallos remotos. Las credenciales viven en GNOME Keyring a través de Secret Service.
Cada cuenta mantiene sus propias carpetas, y cada carpeta tiene su ruta remota (o su space de OpenCloud), su estado y sus disparadores.
Vigilancia local recursiva con inotify y coalescencia de eventos. Los cambios remotos llegan por notify_push en Nextcloud o por intervalo.
Todos los disparadores confluyen en una cola que coalesce: un cambio local y uno remoto a la vez producen una sola pasada, nunca dos motores sobre la misma carpeta.
Un borrado masivo local bloquea la sincronización antes de que el motor lo propague al servidor. Los CLI oficiales no piden confirmación en modo no interactivo; NextSync sí.
Abrir, registro y salir desde el icono de bandeja. Cerrar la ventana deja la app trabajando en segundo plano.
Login Flow v2 por navegador en Nextcloud, app password en OpenCloud. Las credenciales se guardan en el llavero del sistema.
Capturas reales de la app, en los dos idiomas y los dos temas.
Comparativa con los clientes de escritorio oficiales, contrastada el 20 de agosto de 2026 contra sus repos públicos.
| NextSync | Nextcloud Desktop | OpenCloud Desktop | |
|---|---|---|---|
| Interfaz nativa GNOME (GTK 4 / Libadwaita) | ✓ | ✗ (Qt) | ✗ (Qt) |
| Multi-proveedor en una sola app | ✓ | ✗ | ✗ |
| Motor de sync = CLI oficial del servidor | ✓ | ◐ (motor propio) | ◐ (motor propio) |
| Archivos virtuales bajo demanda | ✗ (espejo completo) | ✓ | ✓ |
| Guardia de borrado masivo | ✓ | ◐ (opt-in, solo GUI) | ◐ (opt-in, solo GUI) |
| Credenciales en el llavero del sistema | ✓ | ✓ | ✓ |
En Arch, CachyOS y derivadas hay paquete listo en cada release.
sudo pacman -U nextsync-0.88.0-1-x86_64.pkg.tar.zst
Descarga el paquete .pkg.tar.zst más reciente desde GitHub Releases y ajusta el nombre del fichero.
Linux con GNOME (o un escritorio con bandeja StatusNotifier). Para cuentas Nextcloud hace falta nextcloudcmd (paquete nextcloud-client en Arch); para OpenCloud, el CLI oficial opencloudcmd.
El repo se compila con Cargo: cargo build --release y la batería se comprueba con cargo test. También hay PKGBUILD para generar el paquete localmente.
NextSync hereda su identidad y buen criterio de PyNextCloud-Sync, de ehstbr. Ese proyecto tomó las decisiones correctas sobre la experiencia de escritorio; aquí se mantiene todo eso y se reescribe en Rust: un binario único, arranque instantáneo y una arquitectura que no depende de un solo servidor.
Es un proyecto personal, GPL-3.0+, gratuito siempre. Corre 24/7 en producción propia y cada versión se prueba ahí primero. Con colaboraciones o apoyo quizás podría crecer más rápido, pero no puedo prometer nada.
No. NextSync es un proyecto independiente y no oficial, sin afiliación con Nextcloud GmbH ni con el Heinlein Group. Nextcloud es una marca registrada de Nextcloud GmbH.
No. NextSync mantiene espejos locales completos de las carpetas que elijas; no trabaja con ficheros bajo demanda.
Nextcloud y OpenCloud hoy, a través de sus CLI oficiales de sincronización. Cualquier plataforma que publique un CLI así puede añadirse detrás de la misma abstracción.
No. Sin telemetría, sin analítica y sin informes de fallos remotos.