SeaweedFS

SeaweedFS is a simple and scalable distributed file system designed to store and quickly present billions of files. S3 object storage via a single 'weed' binary file, POSIX file system, and S3 Tabled data warehouse services are offered on the same data. Capacity is increased by launching a new volume server, and cloud storage areas can be transparently cached or layered.

SE

seaweedfs · File & Object Storage

STARS35.8K
FORKS3.1K
COMMITS—
CONTRIBUTORS530
VERSIONv3.33
UPDATEDtoday
Object StorageDistributedS3Self-HostedApache-2.0

Common commercial products in this category: Dropbox, Google Drive, Box

What can it do?
  • By running a single command, you start the S3 object repository, POSIX file system, and data warehouse infrastructure
  • By starting another volume server, you easily increase the system's storage capacity
  • You cache or layer cloud storage areas transparently
Heads up
  • • High number of open issues (711)
User reviews
  • ↓ NegativeHacker News

    SeaweedFS fast distributed storage system for blobs, objects, files and datalake

    “First, the feature set you have built is very impressive. I think SeaweedFS would really benefit from more documentation on what exactly it does. People who want to deploy production systems need that, and it would also help potential contributors. Some examples: * It says…”

  • • NeutralHacker News

    SeaweedFS fast distributed storage system for blobs, objects, files and datalake

    “The blob storage is what SeaweedFS built on. All blob access has O(1) network and disk operation. Files and S3 are higher layers above the blob storage. They require metadata to manage to the blobs, and other metadata for directories, S3 access, etc. These metadata usually sit…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: File & Object Storage