All 243 Dependencies
Every package Spacedrive depends on, ranked by repo health score.
Spacedrive is an open-source, cross-platform data platform that replaces traditional path-based file management with a content-addressed Virtual Distributed File System (VDFS). Every file gets a BLAKE3 content hash that serves as its universal identity across all your machines, enabling true deduplication and cross-device awareness without moving or copying data. Whether a file lives on a local SSD, an external NAS, a cloud bucket, or an offline device, Spacedrive tracks it as a single object with a unified address.
Version 2.0 represents a ground-up rewrite in Rust that adds leaderless peer-to-peer sync via Iroh/QUIC, nine distinct file views (grid, list, columns, media, size, recents, search, knowledge, and splat), and a script-based adapter system that lets you index arbitrary data sources — Gmail, Obsidian vaults, Slack messages, Chrome history, GitHub stars — as first-class volumes alongside your files. All indexing and search runs entirely on your machine with no cloud dependency.
Spacedrive also introduces a novel AI safety layer: before any indexed content is exposed to AI agents, it passes through a local Prompt Guard 2 classifier that detects prompt injection attacks in emails, documents, and messages. The companion Spacebot agent runtime routes all AI operations through Spacedrive's structured permission and access model instead of granting agents raw shell access, making it the first local file manager designed from the ground up for safe AI integration.
The application targets macOS, Windows, Linux, iOS, and Android through a shared Rust core exposed via Tauri on desktop and React Native on mobile, with an optional headless server mode and a full-featured CLI for scripting and automation workflows.