A cross-platform file manager that indexes local disks, cloud storage, and external data sources via P2P sync.

Spacedrive is an open-source web app and server that is a cross-device data platform that indexes files, emails, and notes across multiple sources into a single interface. It is deployed as a desktop application for macOS, Windows, and Linux, with additional apps for iOS and Android to ensure accessibility across a user's entire hardware fleet.
Unlike standard OS file managers, Spacedrive operates as a layer above the filesystem to unify local disks, external drives, NAS, and cloud storage. It uses a peer-to-peer synchronization model to share metadata between devices without relying on a central server or cloud provider, ensuring that files stay where they are while remaining visible and searchable from any connected node.
The software is built with a Rust core using a Virtual Distributed File System (VDFS), which assigns universal addresses to files regardless of their physical location. It employs a leaderless sync architecture and a transactional action system that allows users to preview file operations, such as space savings and potential conflicts, before execution. For AI integration, it provides a permission layer that routes automation through structured APIs rather than granting raw shell access to the filesystem. This architecture includes a quarantine system for flagged records and trust tiers to distinguish between authored content and external data.
Spacedrive is a cross-platform operating surface for files that adds indexing, content identity, and automation capabilities to existing local and cloud storage.
Portable file server providing resumable uploads and downloads via web browsers and multiple network protocols.
A cross platform BitTorrent client that uses libtorrent to manage peer to peer file transfers.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.