Spacedrive is under active development, we are in the alpha stage and some features might be missing or disabled in the official release downloads.
Spacedrive — A file manager from the future.
Combine your drives and clouds into one database that you can organize and explore from any device. Designed for creators, hoarders and the painfully disorganized.
www.spacedrive.com
Download
Changelog: Releases · spacedriveapp/spacedriveWhat is a VDFS?
A VDFS (virtual distributed filesystem) is a filesystem designed to work across a variety of storage layers. With a uniform API to manipulate and access content across many devices, VDFS is not restricted to a single machine. It achieves this by maintaining a virtual index of all storage locations, synchronizing the database between clients in realtime. This implementation also uses CAS (Content-addressable storage) to uniquely identify files, while keeping record of logical file paths relative to the storage locations.
The first implementation of a VDFS can be found in this UC Berkeley paper by Haoyuan Li. This paper describes its use for cloud computing, however the underlying concepts can be translated to open consumer software.
Motivation
Many of us have multiple cloud accounts, drives that aren’t backed up and data at risk of loss. We depend on cloud services like Google Photos and iCloud, but are locked in with limited capacity and almost zero interoperability between services and operating systems. Photo albums shouldn’t be stuck in a device ecosystem, or harvested for advertising data. They should be OS agnostic, permanent and personally owned. Data we create is our legacy, that will long outlive us—open source technology is the only way to ensure we retain absolute control over the data that defines our lives, at unlimited scale.
Upcoming features
- Cloud support (Dropbox, Google Drive, Mega, etc.)
- Drag and drop, and selection history
- Multi-device connectivity with peer-to-peer sync
- Spacedrop (AirDrop-like experience with end-to-end encrypted internet transfer)
- Location backup and sync between devices and clouds
- File sharing via Spaces
- File versioning
- Encryption key manager
- File encryption and encrypted containers
- Extensions
- Custom themes
- Tabs and dual-pane view
- More supported file types for Quick Preview and thumbnails
- Machine learning for face detection, video transcription, automatic labeling, and more
Last edited: