Open Source File Storage Apps

Find the best open source file storage solutions to securely manage & sync your data. Collaborate easily, control access and scale efficiently.

27 apps available

Apps in File Storage

Rust
79%
AGPL 3.0

Spacedrive

Collaboration · File Storage

39,292

One file manager for all your devices and clouds — powered by a Virtual Distributed File System built in Rust.

View details
84
Repo Health
84
Technical
63
Dependency
Built with
Rust 79%
TypeScript 18%
Updated 2 weeks ago
Rust
63%
MIT

Readur

Bookmarks Archiving · File Storage · Knowledge Management

804

A self-hosted document management system that OCRs, indexes, and makes every PDF, scan, and Office file instantly searchable.

View details
83
Repo Health
78
Technical
67
Dependency
Built with
Rust 63%
TypeScript 32%
Updated 5 days ago
PHP
74%
GPL 2.0

Piwigo

File Storage

3,867

Open-source self-hosted photo gallery for managing and sharing large image libraries with full privacy control and 200+ plugins.

View details
82
Repo Health
59
Technical
0
Dependency
Built with
PHP 74%
Updated 6 days ago
Python
60%
MIT

Foxel

File Storage

1,100

Self-hosted private cloud storage with AI semantic search and a pluggable multi-backend file management system.

View details
81
Repo Health
68
Technical
73
Dependency
Built with
Python 60%
TypeScript 37%
Updated 6 days ago
Go
52%
AGPL 3.0

Filestash

File Storage

14,824

A self-hosted file management platform that unifies access to S3, SFTP, SMB, FTP, WebDAV, NFS, Git, SharePoint, and 20+ other storage backends through a single extensible web interface.

View details
79
Repo Health
67
Technical
67
Dependency
Built with
Go 52%
JavaScript 34%
Updated 1 weeks ago
TypeScript
99%
Other

Papermark

Digital Signiture · File Storage

9,263

Open-source DocSend alternative with page-by-page analytics, secure data rooms, and custom domains for document sharing.

View details
78
Repo Health
63
Technical
66
Dependency
Built with
TypeScript 99%
Updated 2 months ago
Rust
95%
AGPL 3.0

Garage

File Storage

4,759

Lightweight, S3-compatible object storage built for geo-distributed self-hosting across unreliable internet connections.

View details
77
Repo Health
82
Technical
0
Dependency
Built with
Rust 95%
Updated 6 days ago
Rust
51%
Other

hoodik

File Storage · Security

1,539

Self-hosted, end-to-end encrypted cloud storage with browser-based encryption and S3-compatible storage support

View details
77
Repo Health
71
Technical
63
Dependency
Built with
Rust 51%
TypeScript 34%
Vue 14%
Updated 1 weeks ago
Go
90%
Apache 2.0

CasaOS

File Storage · Hosting Control Panel

37,363

Your simple, elegant personal cloud OS for home data and apps

View details
60
Repo Health
71
Technical
65
Dependency
Built with
Go 90%
Updated 1 months ago
Go
99%
AGPL 3.0

MinIO

File Storage

61,301

High-performance, S3-compatible object storage built for AI/ML and analytics workloads — run it anywhere from a laptop to a petabyte-scale cluster.

View details
58
Repo Health
85
Technical
65
Dependency
Built with
Go 99%
Updated 6 months ago
TypeScript
82%
Apache 2.0

Palmr.

File Storage · Security

2,395

Self-hosted, privacy-focused file sharing without limits

View details
57
Repo Health
62
Technical
68
Dependency
Built with
TypeScript 82%
MDX 13%
Updated 1 weeks ago
Rust
43%
BSD 3

MicroBin

File Storage

4,622

A self-contained, encrypted paste bin and file-sharing app in Rust with animal-name URLs, burn-after-read, and one-command Docker deployment.

View details
53
Repo Health
67
Technical
71
Dependency
Built with
Rust 43%
HTML 28%
JavaScript 20%
Updated 1 months ago

About File Storage

File storage solutions are essential components of modern digital workflows, offering a centralized location to store and access data. These applications go beyond simple file hosting; they provide features designed for security, scalability, and collaboration.

Typical functionality includes:

  • Secure Data Storage: Encryption at rest and in transit to protect sensitive information.
  • Version Control: Maintaining a history of file changes, allowing rollbacks and easy recovery.
  • Access Control: Granular permissions management to control who can view, edit, or download files.
  • Synchronization & Sharing: Keeping files consistent across multiple devices and enabling easy collaboration with others.
  • Scalability: Adapting to growing storage needs without significant performance degradation.
  • Data Redundancy & Backup: Ensuring data availability even in the event of hardware failures.

File storage applications address common problems like lost or corrupted files, difficulty collaborating on documents, and the need for centralized data management. They are vital for individuals needing personal cloud storage, teams collaborating on projects, and businesses requiring robust data archiving and disaster recovery solutions. Choosing open source options offers greater control over your data, enhanced security through community auditing, and the freedom to customize the software to meet specific requirements.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers