Saltar al contenido
Alejandro ArandaAlejandro Aranda
Volver a proyectos
4 min de lecturaProyectosReact

Syncdrome: Organiza y Accede a tus Archivos de Forma Eficiente

Código fuenteDescargar v2.3.0

En la era digital, gestionar y localizar archivos repartidos en múltiples discos duros internos y externos puede convertirse en un caos. Para resolver este problema de «Diógenes digital», creé Syncdrome, una aplicación de escritorio desarrollada con Tauri (Rust en el backend y React en el frontend) que permite indexar, explorar, buscar y organizar archivos de forma rápida, incluso cuando las unidades están desconectadas.

La aplicación está disponible para Windows tanto en instalador .msi como en versión portable .zip.

Búsqueda y panel de previsualización en Syncdrome

Búsqueda Instantánea y Vista Previa

La función principal de Syncdrome es su potente motor de búsqueda sobre los catálogos indexados:

  • Búsqueda global por palabras clave: localiza cualquier archivo o carpeta en milisegundos en todas tus unidades.
  • Resultados ordenados y agrupados: clasificados primero por volúmenes conectados (ordenados por letra de unidad) y carpetas.
  • Panel de vista previa: al hacer clic en un resultado se abre un panel lateral con metadatos y previsualización para imágenes, Markdown, texto/código, documentos PDF, vídeo y audio.
  • Menú contextual completo: clic derecho para abrir el archivo con el programa predeterminado del sistema, abrir su ubicación en el explorador de Windows, añadir a favoritos o copiar rutas y nombres.

Sincronización de discos y gestión de catálogos

Catálogos y Sincronización Offline (Sync)

Para poder buscar archivos en cualquier momento sin necesidad de tener todos los discos conectados:

  • En la sección Sync, la app lista todas las unidades de disco conectadas y te permite generar su catálogo en segundos.
  • Es posible indexar todos los archivos o únicamente archivos multimedia.
  • Los catálogos se almacenan en texto plano estructurado y se pueden consultar offline. Si un disco ya no lo usas, puedes eliminar su catálogo con el botón de papelera.

Explorador de volúmenes sincronizados

Explorador Sincronizado (Explorer)

El Explorador permite navegar por la estructura de carpetas de los volúmenes sincronizados como un administrador de archivos:

  • Tarjetas de estado de disco: visualiza de un vistazo las unidades conectadas, espacio libre, espacio usado y barras de capacidad en tiempo real.
  • Navegación offline y online: explora tanto discos conectados como desconectados a partir de su catálogo.
  • Metadatos en vivo y filtro rápido: muestra tamaño, fecha de modificación y número de elementos por carpeta, con filtrado en tiempo real por nombre o extensión.
  • Panel de previsualización integrado: con reproducción de medios, visor de documentos y acceso a favoritos.

Marcadores y Favoritos (Bookmarks)

La sección Bookmarks permite marcar archivos como favoritos y asociarles notas y comentarios personalizados:

  • Almacenamiento seguro en una base de datos local SQLite (db.sqlite) dentro de tu carpeta de trabajo.
  • Agrupación automática por unidad de disco.
  • Búsqueda por nombre o descripción, previsualización, edición rápida y gestión mediante arrastrar y soltar o menú contextual.

Limpiador y renombrador de nombres de archivo

Limpiador de Nombres de Archivo (File Name Cleaner)

Una herramienta avanzada para renombrar lotes de archivos de forma limpia y consistente mediante un sistema de recetas:

  • Patrón de corte (Cut Pattern): elimina mediante texto o expresiones regulares todo el texto a partir de la primera coincidencia (ideal para limpiar sufijos típicos de descargas).
  • Reglas de sustitución ordenadas: reglas de búsqueda y reemplazo con código de color y contadores de coincidencias en tiempo real.
  • Diff visual en directo: cada archivo muestra exactamente qué partes se eliminan (tachadas en rojo) y cuáles se añaden (en verde) antes de aplicar los cambios.
  • Seguridad: protege las extensiones de archivo, resuelve espacios duplicados, limpia separadores sueltos y detecta posibles colisiones de nombres antes de renombrar. También permite edición manual de nombres resultantes.

Sincronización de Carpetas (Folder Sync)

La sección Folder Sync permite clonar y mantener sincronizada una carpeta de origen con una carpeta de destino:

  • Conserva archivos idénticos, copia los nuevos o modificados y elimina los inexistentes en el origen.
  • Registro detallado de operaciones (log) en tiempo real.

Configuración y personalización de Syncdrome

Configuración Personalizada (Settings)

En el panel de Configuración puedes adaptar la herramienta a tu flujo de trabajo:

  • Carpeta de trabajo: define dónde se guardan los catálogos y la base de datos SQLite. Es perfecto para sincronizarlo en la nube (Dropbox, Google Drive, OneDrive) y acceder a tus catálogos desde cualquier equipo.
  • Apariencia e Idioma: cambio instantáneo entre tema Claro / Oscuro e interfaz en Español / Inglés.
  • Gestor de tipos de archivo y extensiones: personaliza las categorías de archivos (documentos, código, audio, vídeo, 3D, libros, comprimidos...), asigna colores e iconos, y marca qué extensiones deben ser tratadas como multimedia en las sincronizaciones.

Descarga y Código Fuente

Puedes descargar la última versión de Syncdrome desde la sección de Releases de GitHub.

Licencia

Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para obtener más detalles.

Puedes acceder al repositorio de Syncdrome en GitHub.

Apoyar el proyecto

Syncdrome es software libre y no pide nada a cambio: ni cuenta, ni suscripción, ni recopila datos sobre ti. Si te ha resuelto el problema de saber qué guardaste y en qué disco, puedes apoyar su desarrollo en GitHub Sponsors.

Incidencias

Puedes informar de cualquier problema, sugerencia o feedback en el apartado de Issues en GitHub.

También te puede interesar