Spacedrive redefines file management by building a virtual distributed filesystem (VDFS) on Rust. It addresses the limitations of cloud-centric file systems by treating files as content objects with unique identifiers, enabling cross-device deduplication, semantic search, and transactional operations. Spacedrive aims to restore control over data and enable a future of computing where local ownership and privacy are prioritized.
Spacedrive distinguishes itself through its content-aware addressing, which recognizes files based on their content, not just their location. Its P2P synchronization eliminates reliance on central servers, enhancing privacy and resilience. The built-in WASM extension system enables users to extend functionality with custom plugins. Transactional operations with preview capabilities provide increased control and data safety.
- Cross-Platform Support: Operates on macOS, Windows, Linux, iOS, and Android for consistent file management across devices.
- Content-Aware Addressing: Files are identified by their content, enabling deduplication and semantic search.
- Peer-to-Peer Sync: Synchronizes files directly between devices using Iroh and QUIC, eliminating central servers.
- Transactional Operations: Preview changes and confirm actions before they occur, ensuring data integrity.
- WASM Extension System: Allows developers to extend functionality with custom plugins written in WebAssembly.
- Cloud Integration: Integrates with S3, Google Drive, and Dropbox as first-class volumes for flexible storage options.
- Offline-First Design: Full functionality is available without an internet connection, synchronizing data when devices reconnect.
Spacedrive is currently in an alpha release phase for macOS and Linux, with Windows support in development. Active development is ongoing, with frequent updates and bug fixes. The project demonstrates a strong commitment to code quality and a focus on core functionality. Active community channels provide support and feedback mechanisms.
Spacedrive benefits users seeking control over their data and a more private file management experience. It addresses the challenges of multi-device computing and cloud reliance by providing a local-first, content-aware solution. It's valuable for individuals and teams who prioritize data ownership, security, and performance over centralized services.
