awesome-storage
github.com/okhosting/awesome-storage ↗A curated list of storage open source tools. Backups, redundancy, sharing, distribution, encryption, etc.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me backups, replication, distribution resources from awesome-storage"
Installation instructions →What's inside
Backups, replication, distribution
- Amanda
Amanda is the most popular open source backup and recovery software in the world. Amanda protects more than a million servers and desktops running various versions of Linux, UNIX, BSD, Mac OS-X and Microsoft Windows operating systems worldwide.
- Backup Anything
Backup Anything are 100% open-source scripts for creating backup of databases and cloud buckets. Can be used on CI/CD or local.
- BackupPC
BackupPC is a high-performance, enterprise-grade system for backing up Linux, Windows and macOS PCs and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain.
- backy
Tiny multiprocessing utility for file backups.
- Bacula
Bacula is a set of Open Source, computer programs that permit you (or the system administrator) to manage backup, recovery, and verification of computer data across a network of computers of different kinds.
- Bareos
Bareos is a 100% open source fork of the backup project from bacula.org. The fork is in development since late 2010, it has a lot of new features.
File sharing
- Aurora Files
Aurora Files is an open-source file storage platform for small teams and personal users.
- Linshare
Linshare is an Open Source secure file sharing application intended to cover your business security and file transfer needs. If confidentiality and traceability are paramount for your business file transfers, then LinShare is your solution and better yet it's free ! We also offer high quality support services provided by our IT teams to suit your network at best.
- Nextcloud
Nextcloud Files enables enterprises to take back control over their data, ensuring compliance, security and instant availability wherever their employees are.
- ownCloud
With over 50 million users worldwide, ownCloud is the market-leading open source software for cloud-based collaboration platforms. As an alternative to Dropbox, OneDrive and Google Drive, ownCloud offers real data security and privacy for you and your data.
- ProjectSend
ProjectSend is a self-hosted application (you can install it easily on your own VPS or shared web hosting account) that lets you upload files and assign them to specific clients that you create yourself! Secure, private and easy. No more depending on external services or e-mail to send those files!
- Pydio
Modern file management platform built according to your business needs and regulations, Pydio is open-source software deployed on your servers or wherever you decide.
Check out also
- Awesome Cyber Security
A curated list of cyber security resources and tools.
Distributed file systems
- BeeGFS
BeeGFS is the leading parallel cluster file system, developed with a strong focus on performance and designed for very easy installation and management. If I/O intensive workloads are your problem, BeeGFS is the solution.
- Gluster
Gluster is a scalable network filesystem. Using common off-the-shelf hardware, you can create large, distributed storage solutions for media streaming, data analysis, and other data- and bandwidth-intensive tasks. Gluster is free.
- HekaFS
CloudFS is a distributed fileysystem specifically intended to solve problems faced by a cloud provider when offering filesystem access “as a service” to cloud users (a.k.a. tenants).
- JuiceFS
JuiceFS is an open-source cloud-native distributed file system with high performance, commonly utilized in AI & machine learning for training, inference, model distribution, as well as in big data processing and analysis.
- LizardFS
LizardFS Software Defined Storage is a distributed, parallel, scalable, fault-tolerant, Geo-Redundant and highly available file system.
- MooseFS
S3 compatible file servers
- Ceph file system
Ceph’s file system runs on top of the same object storage system that provides object storage and block device interfaces. The Ceph metadata server cluster provides a service that maps the directories and file names of the file system to objects stored within RADOS clusters. The metadata server cluster can expand or contract, and it can rebalance the file system dynamically to distribute data evenly among cluster hosts. This ensures high performance and prevents heavy loads on specific hosts within the cluster.
- CubeFS
- Garage
Garage is a hacker-oriented object storage software: it runs on every machine and through the regular Internet. The key enablers to achieve these properties are its consensus-less design and its Rust close-to-the-metal implementation. Garage is S3 compatible and honors the same consistency properties as Amazon S3. It can host static websites and stands as a backend for any S3-compatible applications like Nextcloud.
- lakeFS
lakeFS is an open source tool that transforms your object storage into a Git-like repository. It enables you to manage your data lake the way you manage your code.
- LeoFS
LeoFS is a highly available, distributed, eventually consistent object/blob store. If you are searching a storage system that is able to store huge amount and various kind of raw data in its native format, LeoFS is suitable for that.
- MinIO
A high performance, distributed object storage server, designed for large-scale data infrastructure. It is an ideal S3-compatible replacement for Hadoop HDFS and scale out NAS for machine learning and other big data workloads.
Cloud Sync Engine
- cfapiSync
Working c# Example implementig a Cloud Sync Engine on Windows 10 / 11 based on the cloud files API. This is very early alpha.
Showing a sample of 43 resources. View the full list on GitHub →