Spacedrive is an open source cross-platform file manager, powered by a virtual distributed filesystem (VDFS) written in Rust.
Spacedrive is the ultimate file management solution for anyone who wants to organize and manage their files across multiple devices in one place. With VDFS, Spacedrive creates a personal distributed cloud that is secure and intuitive to use. Spacedrive is also open-source, which means that you can customize and modify it to suit your needs.
It allows you to organize files across many devices in one place. From cloud services to offline hard drives, Spacedrive combines the storage capacity and processing power of your devices into one personal distributed cloud, that is both secure and intuitive to use.
Beyond being an opinionated, swiss army knife file explorer, Spacedrive is a personal database. It identifies your files uniquely, understanding more file types than any operating system.
Create photo albums that you'll never lose, effortlessly catalogue terabytes of video, move files between devices dynamically to optimize space and redundancy, generate preview media for easy viewing, automate security and encryption—the list goes on.
A decentralized, local-first design optimizes for privacy, security and data ownership—and best of all, its open source and entirely free.
For independent creatives, hoarders and those that want to own their digital footprint, Spacedrive provides a free file management experience like no other.
Spacedrive is currently a work in progress, and it will be released soon, you can join the waiting list or build the app from scratch.
Features
Fancy user-friendly informative interface
Clean icon
Create file spaces
Generate thumbnails
File viewer
File finder with advanced search
Create and manage photo albums
Manage jobs
Add cloud locations or local folders
Organize file and folder in tags.
What 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.
Platforms
Windows
macOS
Linux
iOS
Android
Works on watchOS
Tech
Spacedrive is written using Rust. The desktop app is written using Tauri, and the mobile uses React Native, while the web uses React.
License
Spacedrive is released under the AGPL-3.0 License.
Duplicate file removal is the process of identifying and removing duplicate files from your computer. Duplicate files are identical files that occupy unnecessary disk space and can slow down your computer.
There are several reasons why you might need to remove duplicate files from your computer. Firstly, duplicate files consume
Mass File Renamer is a powerful and user-friendly desktop application that is designed to make file renaming easier and more efficient. With its intuitive interface and advanced features, this app provides a comprehensive solution for users who need to rename multiple files quickly and easily.
Using Mass File Renamer, you
XODA is a simple yet powerful system for organizing documents using AJAX. It was designed with the KISS principle (Keep It Simple and Stupid) in mind, which means that it is easy to use and understand. The best part is that it is completely free and open-source, making it accessible
TagSpaces is a comprehensive, versatile, and user-friendly application designed to help users organize and manage their local files with ease. This open-source software is free to use, and it doesn't involve any vendor lock-in. It leverages the use of tags to enable users to annotate, categorize and manage files in
LAN (Local Area Network) file sharing is a method of transferring files between devices that are connected to the same network. This can be done by creating a shared folder on one device and allowing other devices on the network to access it. Alternatively, it can be done by using
Medibox is a web-based file management system written in PHP that allows users to easily manage files and folders on their local disk storage. It provides a simple and intuitive way to interact with files, making it a great tool for both developers and non-technical users.
With Medibox, users can
An open-source file manager is a software tool that allows users to manage their files and folders in a convenient and efficient way. Open-source file managers are built on the principles of transparency and collaboration, and their code is available to anyone who wants to use, modify, or improve it.
Amaze File Manager is a simple and attractive Material Design file manager for Android. It is an open-source, light and smooth app that is based on Material Design guidelines. It has all the basic features such as cut, copy, delete, compress, and extract etc. that are easily accessible to the
Marta File Manager is a file management tool designed specifically for macOS. It provides a native experience with a focus on speed and extensibility. With keyboard support and a highly customizable interface, Marta File Manager makes it easy to manage your files on your Mac.
Marta is a dual-pane file