Unidrive offers a powerful and flexible solution for Linux users to seamlessly integrate their cloud storage with their local filesystem. It mirrors cloud drives as sparse placeholders, allowing you to see your entire file tree instantly without consuming disk space until files are accessed or explicitly pinned. Supporting 8 built-in providers including OneDrive, S3, SFTP, WebDAV, HiDrive, Internxt, LocalFS, and acting as a meta-provider gateway for Rclone's 70+ backends, UniDrive ensures your local and remote changes are continuously reconciled. It includes advanced features like move detection, configurable conflict resolution, and a daemon mode for continuous synchronization, bringing a Windows OneDrive-like experience to Linux.
Key Features
010 GitHub stars
02Configurable conflict resolution (keep both or last-writer-wins)
03Sparse placeholders for on-demand file content download
04Bidirectional synchronization with local and remote change reconciliation
05Daemon mode with inotify watching and real-time IPC monitoring
06Extensive provider support (8 built-in + Rclone gateway for 70+ backends)
Use Cases
01Managing multiple cloud storage accounts (e.g., personal and work) from a single tool
02Centralizing access and managing content across diverse cloud storage providers like S3, SFTP, and WebDAV
03Synchronizing cloud files locally on Linux, saving disk space with sparse placeholders