Spacedrive logo

Spacedrive

Unified, secure file explorer across devices and clouds

Spacedrive is a cross‑platform file manager that unifies local drives, cloud services, and external storage into a single, secure virtual distributed filesystem built with Rust.

Spacedrive banner

Overview

Overview

Spacedrive offers a unified file management experience that brings together local disks, cloud accounts, and external drives under a single virtual distributed filesystem (VDFS). Built with a Rust core and a modern PRRTT stack (Prisma, Rust, React, TypeScript, Tauri), it delivers a native feel on macOS, Windows, and Linux while keeping memory and bundle size low.

Who It's For

The tool targets independent creators, digital hoarders, and privacy‑focused users who want full ownership of their data across multiple platforms. It also appeals to developers who wish to extend the VDFS core or embed it in custom services.

Deployment & Extensibility

Spacedrive ships as a Tauri desktop app, with React Native mobile versions planned for iOS and Android. The Rust core (sdcore) can be compiled into a server, CLI, or embedded library, and the repository provides a contributing guide for building from source. Development is currently paused due to funding constraints, but the codebase remains fully functional and open for community contributions.

Highlights

Virtual Distributed Filesystem with real‑time synchronization
Content‑addressable storage for unique file identification
Cross‑platform native apps via Tauri and React Native
Low memory and bundle size thanks to Rust core

Pros

  • Free and open source under AGPL‑3.0
  • Runs on macOS, Windows, and Linux
  • Secure, privacy‑first design
  • Efficient resource usage

Considerations

  • Development paused; no new features planned currently
  • Mobile apps (iOS/Android) not yet released
  • Steeper learning curve for contributors
  • AGPL license may limit commercial use

Managed products teams compare with

When teams consider Spacedrive, these hosted platforms usually appear on the same shortlist.

Dropbox logo

Dropbox

Cloud file storage and sync for teams and individuals

Google Drive logo

Google Drive

Cloud file storage, sync, and sharing

MEGA logo

MEGA

Encrypted cloud storage and file sharing

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Independent creators managing media across services
  • Users with multiple cloud accounts seeking unified access
  • Privacy‑focused individuals who own their data
  • Developers wanting to extend a Rust‑based filesystem

Not ideal when

  • Enterprises requiring guaranteed support and updates
  • Users needing immediate mobile app availability
  • People preferring cloud‑only storage solutions
  • Organizations averse to AGPL licensing terms

How teams use it

Consolidate personal media library

All photos, videos, and documents from Google Drive, iCloud, and external HDD appear in a single searchable interface.

Secure backup of project files across devices

Real‑time sync ensures the latest versions are available on laptop, desktop, and NAS without duplication.

Self‑hosted file sharing for a small team

Team members access shared folders via the desktop or web app, with end‑to‑end encryption.

Developers extending the VDFS core

Rust core can be embedded in custom services or CLI tools for automated file operations.

Tech snapshot

TypeScript48%
Rust46%
SCSS2%
JavaScript1%
Shell1%
CSS1%

Tags

open-sourcestoragecross-platformdistributed-systemsfile-managerencryptionrusttypescript

Frequently asked questions

Is Spacedrive free to use?

Yes, it is free and open source under the AGPL‑3.0 license.

Which platforms are supported?

Desktop apps are available for macOS (Apple Silicon & Intel), Windows, and Linux. Mobile apps for iOS and Android are planned.

How does the virtual distributed filesystem work?

It maintains a virtual index of all storage locations, synchronizes metadata in real time, and uses content‑addressable storage to uniquely identify files.

Can I build Spacedrive from source?

Yes, the repository includes a contributing guide; the core is written in Rust and can be compiled for desktop, web, or server use.

Will there be future updates?

Development is currently paused due to funding constraints, but the team hopes to resume when possible.

Project at a glance

Active
Stars
36,707
Watchers
36,707
Forks
1,179
LicenseAGPL-3.0
Repo age4 years old
Last commit2 days ago
Primary languageRust

Last synced yesterday