Repolode
spacedriveapp

spacedriveapp/spacedrive

Explorador de archivos multiplataforma y de código abierto, basado en un sistema de archivos distribuido virtual escrito en Rust, sin necesidad de una cuenta alojada.

Alternativa open source a:Google DriveDropbox

Estrellas
39,269
Forks
1,365
Issues abiertos
71
Último commit
hace 9 días

¿Qué es?

Spacedrive es un explorador de archivos que reúne en un único sistema de archivos con búsqueda los archivos de unidades locales, conjuntos de datos NAS, otros nodos de Spacedrive y buckets en la nube. Cada origen conserva una base de datos SQLite portátil con un índice actualizado en tiempo real, de modo que se puede buscar en una unidad desconectada y sus metadatos pueden trasladarse con ella. Los registros mantienen identidades estables aunque se muevan los archivos, y los hashes de contenido BLAKE3 relacionan copias de los mismos datos en distintos dispositivos.

Las operaciones con archivos, como copiar, combinar y limpiar, se pueden validar y previsualizar antes de modificar ningún archivo. La detección de duplicados usa hashes de muestras para encontrar candidatos y verifica todos los bytes antes de eliminar archivos. Se pueden emparejar dispositivos para explorar orígenes autorizados, y montar orígenes en macOS, Windows o Linux. Las conexiones entre pares usan Iroh y QUIC con cifrado de extremo a extremo.

La aplicación de escritorio, la interfaz web, los clientes móviles, la CLI, los SDK y un servidor MCP utilizan el mismo registro de operaciones tipadas, desarrollado en Rust, a partir del cual se generan clientes para TypeScript y Swift. Las extensiones añaden adaptadores de origen, vistas previas y campos de metadatos sin aumentar el tamaño del binario predeterminado.

Funciones clave

  • 01Búsqueda e indexación unificadas en unidades locales, NAS, nodos remotos y almacenamiento en la nube.
  • 02Índice actualizado en tiempo real que mantiene al día los metadatos de los archivos sin volver a explorar las carpetas.
  • 03Detección de duplicados mediante hashes de muestras, seguida de una verificación de todos los bytes.
  • 04Vista previa y validación de las operaciones con archivos antes de aplicar cualquier cambio.
  • 05Montaje de orígenes en macOS, Windows o Linux, con transmisión de archivos bajo demanda.
  • 06API compartida por la aplicación de escritorio, la web, los dispositivos móviles, la CLI, los SDK y el servidor MCP.

Casos de uso

  • Explorar y buscar archivos repartidos entre varias computadoras, unidades y un NAS doméstico.
  • Encontrar y eliminar de forma segura archivos duplicados en varias unidades.
  • Guardar archivos personales en almacenamiento propio y seguir accediendo a ellos desde otros dispositivos.
  • Permitir que scripts o agentes de IA realicen operaciones con archivos mediante una interfaz validable y con vista previa.

Inicio rápido

  1. 1

    Descarga los binarios nightly de CLI y daemon desde la página de lanzamientos nightly

  2. 2

    Da permisos de ejecución a los binarios y añádelos a tu PATH

    chmod +x sd-macos-aarch64 sd-daemon-macos-aarch64
  3. 3

    Instala el daemon como servicio

    sd daemon install

Antes de usarlo

  • Spacedrive 2.0 Beta aún no se ha publicado; las compilaciones nightly pueden dejar de funcionar y cambiar los esquemas sin migraciones.
  • Los binarios nightly no están firmados y, en macOS, es necesario quitar el atributo de cuarentena antes de ejecutarlos.
  • Para compilar desde el código fuente necesitas Rust, Bun, Node, just y las bibliotecas de desarrollo de FFmpeg.

Temas

Preguntas frecuentes

¿Qué es spacedrive?
Explorador de archivos multiplataforma y de código abierto, basado en un sistema de archivos distribuido virtual escrito en Rust, sin necesidad de una cuenta alojada. Spacedrive es un explorador de archivos que reúne en un único sistema de archivos con búsqueda los archivos de unidades locales, conjuntos de datos NAS, otros nodos de Spacedrive y buckets en la nube. Cada origen conserva una base de datos SQLite portátil con un índice actualizado en tiempo real, de modo que se puede buscar en una unidad desconectada y sus metadatos pueden trasladarse con ella. Los registros mantienen identidades estables aunque se muevan los archivos, y los hashes de contenido BLAKE3 relacionan copias de los mismos datos en distintos dispositivos.
¿spacedrive es gratuito? ¿Qué licencia tiene?
spacedrive es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿spacedrive sigue mantenido?
Mantenimiento activo. El último commit de spacedrive fue el 13 oct 2026.
¿Para qué puedo usar spacedrive?
Explorar y buscar archivos repartidos entre varias computadoras, unidades y un NAS doméstico. Encontrar y eliminar de forma segura archivos duplicados en varias unidades. Guardar archivos personales en almacenamiento propio y seguir accediendo a ellos desde otros dispositivos. Permitir que scripts o agentes de IA realicen operaciones con archivos mediante una interfaz validable y con vista previa.
¿Cómo se instala spacedrive?
Descarga los binarios nightly de CLI y daemon desde la página de lanzamientos nightly Da permisos de ejecución a los binarios y añádelos a tu PATH: chmod +x sd-macos-aarch64 sd-daemon-macos-aarch64 Instala el daemon como servicio: sd daemon install
¿Dónde consigo spacedrive?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/spacedriveapp/spacedrive

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

Proyectos relacionados