Assembly Line

Open-source S3-compatible object storage servers in 2026

30 open-source projects, ranked by GitHub stars and how recently each was worked on. SeaweedFS leads with 36k stars, ahead of RustFS. 30 had code pushed in the last three months. Most common licenses: Apache-2.0 (19), AGPL-3.0 (7) and MIT (4).

New open-source projects

  1. 1
    Enroute enroute-sh

    Programmable git infrastructure on top of object storage. Think turbopuffer for git. Open source alternative to Pierre (code.storage) and Cloudflare Artifacts.

    Building block Experimental You are building a product that needs to create and push to large numbers of Git repositories programmatically.

    ★ 340 Apache-2.0 Rust Active, pushed 22 days ago

Open-source S3-compatible object storage servers

Complete systems you can adopt 6

  1. 1
    Storj storj

    Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.

    Complete system Production-ready You want cheaper S3-compatible cloud storage spread across many independent nodes, or want to earn by running a storage node.

    ★ 3.3k AGPL-3.0 Go Active, pushed today
  2. 2
    Parseable parseablehq

    Parseable is an open source, unified infrastructure observability platform built in Rust on a data lake architecture. It tracks logs, metrics, traces, and events across apps, agents, and systems, reducing storage costs by up to 90% through columnar telemetry compression.

    Complete system Usable You want self-hosted log and telemetry storage on S3 at lower cost than Elasticsearch or Datadog.

    ★ 2.6k AGPL-3.0 Rust Active, pushed 3 days ago
  3. 3
    Chevereto chevereto

    The mature, battle-tested, high-end, OG self-hosted image and video hosting solution trusted since 2007. Build your own Flickr / Imgur media sharing platform with complete control over your content, data, and platform rules.

    Complete system Production-ready You want to run your own image or video sharing site under your own rules instead of relying on Imgur or Flickr.

    ★ 1k AGPL-3.0 PHP Active, pushed 3 days ago
  4. 4
    Zenko scality

    Zenko is the open source multi-cloud data controller: own and keep control of your data on any cloud.

    Complete system Usable You keep data across on-premise and several public clouds and want one S3 interface with policy-based replication between them.

    ★ 672 Apache-2.0 Gherkin Active, pushed today
  5. 5
    Rootprint rootprint

    Open-source, self-hosted logs and traces with full-text search directly on S3-compatible object storage.

    Complete system Experimental You want cheap log and trace retention on object storage with a simple UI.

    ★ 441 Apache-2.0 Svelte Active, pushed today
  6. 6
    Openinary openinary

    The self-hostable alternative to Cloudinary

    Complete system Experimental You want Cloudinary-style image transformations without paying per transformation.

    ★ 426 AGPL-3.0 TypeScript Active, pushed today

Frameworks and platforms to build on 2

  1. 1
    Parse Server parse-community

    Parse Server for Node.js / Express

    Framework or platform Production-ready You want a mature, self-hosted app backend with SDKs for many platforms, or you are migrating an old Parse app.

    ★ 21k Apache-2.0 JavaScript Active, pushed today
  2. 2
    Lithops lithops-cloud

    A multi-cloud framework for big data analytics and embarrassingly parallel jobs, that provides a universal API for building parallel applications in the cloud ☁️🚀

    Framework or platform Usable You have embarrassingly parallel Python work, such as data processing or simulations, and want to burst it onto cloud functions.

    ★ 371 Apache-2.0 Python Active, pushed 6 days ago

Building blocks for your own system 18

  1. 1
    SeaweedFS seaweedfs

    SeaweedFS is a distributed storage system for object storage (S3), file systems, Iceberg table buckets, and Lance vector buckets, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.

    Building block Production-ready You need self-hosted S3-compatible storage for very many small files and want one system for both object and file access.

    ★ 36k Apache-2.0 Go Active, pushed today
  2. 2
    RustFS rustfs

    RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.

    Building block Usable You need self-hosted S3 storage under Apache 2.0 now that MinIO has moved away from its open-source edition.

    ★ 36k Apache-2.0 Rust Active, pushed today
  3. 3
    JuiceFS juicedata

    JuiceFS is a distributed POSIX file system built on top of Redis and S3.

    Building block Production-ready You need a shared filesystem across servers or Kubernetes pods backed by cheap object storage, for example for AI training data.

    ★ 15k Apache-2.0 Go Active, pushed today
  4. 4
    GreptimeDB GreptimeTeam

    The open-source observability database. One columnar engine for metrics, logs, and traces, on object storage.

    Building block Usable You want one cost-efficient store for all observability data instead of separate metric and log databases.

    ★ 6.8k Apache-2.0 Rust Active, pushed today
  5. 5
    CubeFS cubefs

    cloud-native distributed storage

    Building block Production-ready You run large on-premise data platforms and need one shared storage layer for Hadoop, Kubernetes and S3 clients.

    ★ 5.7k Apache-2.0 Go Active, pushed today
  6. 6
    Garage deuxfleurs-org

    (Mirror) S3-compatible object store for small self-hosted geo-distributed deployments. Main repo: https://git.deuxfleurs.fr/Deuxfleurs/garage

    Building block Usable You want replicated S3 storage across a few machines in different locations, such as homelabs or small organisations, without running Ceph.

    ★ 4.8k AGPL-3.0 Rust Active, pushed 12 days ago
  7. 7
    SlateDB slatedb

    A cloud native embedded storage engine built on object storage.

    Building block Experimental You are building a database or stateful service that should keep all its data in object storage instead of local disks.

    ★ 3.6k Apache-2.0 Rust Active, pushed today
  8. 8
    ZeroFS Barre

    ZeroFS: A log-structured filesystem for S3. ZeroFS serves S3-compatible buckets as POSIX filesystems over NFS and 9P, or as raw block devices over NBD.

    Building block Experimental You want disks or shared filesystems backed by S3-compatible storage for VMs, databases or Kubernetes volumes.

    ★ 3.2k AGPL-3.0 Rust Active, pushed 8 days ago
  9. 9
    Versity S3 Gateway versity

    A simple to deploy but feature rich S3 object storage server for your filesystem

    Building block Usable You have data on a filesystem or HPC storage and want S3 access to it without migrating to an object store.

    ★ 3.1k Apache-2.0 Go Active, pushed today
  10. 10
    AIStore NVIDIA

    AIStore: scalable storage for AI applications

    Building block Usable You train models on large datasets and need fast, scalable reads, either as primary storage or as a cache in front of cloud buckets.

    ★ 2k MIT Go Active, pushed today
  11. 11
    Zenko CloudServer scality

    Zenko CloudServer, an open-source Node.js implementation of the Amazon S3 protocol on the front-end and backend storage capabilities to multiple clouds, including Azure and Google.

    Building block Usable You need a local S3-compatible endpoint for development and tests, or one S3 API in front of several clouds.

    ★ 2k Apache-2.0 JavaScript Active, pushed today
  12. 12
    Supabase Storage supabase

    S3 compatible object storage service that stores metadata in Postgres

    Building block Production-ready You self-host Supabase or want file storage whose permissions are enforced with Postgres row-level security.

    ★ 1.4k Apache-2.0 TypeScript Active, pushed today
  13. 13
    Nitrite nitrite

    NoSQL embedded document store for Java

    Building block Usable You are building a desktop, Android or small Java app and want a schemaless local store instead of SQLite.

    ★ 921 Apache-2.0 Java Active, pushed 3 days ago
  14. 14
    Alarik achtungsoftware

    High performance distributed S3 compatible object storage focused on speed and designed to be an open alternative to MinIO and RustFS.

    Building block Experimental You want to evaluate new S3-compatible stores and are curious about a Swift implementation.

    ★ 579 Apache-2.0 Swift Active, pushed 2 months ago
  15. 15
    NoKV NoKV-Lab

    The State Layer of Agent Sandbox

    Building block Experimental You run long agent or scientific workflows that need reproducible, branchable checkpoints of their outputs.

    ★ 510 Apache-2.0 Rust Active, pushed 3 days ago
  16. 16
    CallFS ebogdum

    CallFS is an ultra-lightweight, high-performance REST API filesystem that provides precise Linux filesystem semantics over various backends including local filesystem, Amazon S3, and distributed peer networks

    Building block Experimental Your applications need file operations over HTTP with Linux-like semantics on top of local disks and S3.

    ★ 404 MIT Go Active, pushed 12 days ago
  17. 17
    Enroute enroute-sh

    Programmable git infrastructure on top of object storage. Think turbopuffer for git. Open source alternative to Pierre (code.storage) and Cloudflare Artifacts.

    Building block Experimental You are building a product that needs to create and push to large numbers of Git repositories programmatically.

    ★ 340 Apache-2.0 Rust Active, pushed 22 days ago
  18. 18
    FractalBits fractalbits-labs

    Ultra-high performance distributed storage system in the AI era. Powered by Fractal ART engine, Rust-native, io_uring, with multi-protocol (S3 object storage, POSIX FS, ...)

    Building block Experimental You want to benchmark a high-performance object store for AI workloads before committing to MinIO or similar.

    ★ 309 Apache-2.0 Rust Active, pushed 26 days ago

Integrations 2

  1. 1
    Terraform Provider for MinIO aminueza

    Terraform provider for MinIO and S3-compatible storage (R2, B2, Hetzner, Spaces) — buckets, IAM, replication, lifecycle, encryption & more.

    Integration Usable You manage MinIO or another S3-compatible store and want its buckets and access policies defined in Terraform.

    ★ 345 AGPL-3.0 Go Active, pushed today
  2. 2
    Garage UI Noooste

    Garage Admin UI with OIDC and team access control

    Integration Experimental You run Garage and want a browser interface for people who should not use its command line.

    ★ 339 MIT Go Active, pushed today

Developer tools 2

  1. 1
    Mountpoint for Amazon S3 awslabs

    A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system.

    Developer tool Production-ready Your data-processing or ML jobs read large files from S3 and you want filesystem access without copying the data first.

    ★ 5.8k Apache-2.0 Rust Active, pushed yesterday
  2. 2
    Brows3 rgcsekaraa

    Super fast open-source S3 browser, S3 explorer, and desktop client for Amazon S3, MinIO, Cloudflare R2, Wasabi, and other S3-compatible storage.

    Developer tool Experimental You often browse large S3 buckets and want a free desktop client faster than the AWS console.

    ★ 259 MIT TypeScript Active, pushed 42 days ago

Compared head to head

Open-source licenses

  • Permissive: 23. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
  • Network copyleft: 7. Like GPL, and running a changed version as a web service counts as distributing it, so its users get the source too.

Languages

Rust 10, Go 9, TypeScript 3, JavaScript 2, PHP 1, Java 1, Gherkin 1, Swift 1, Svelte 1 and Python 1.

Made software that belongs here? Add it. Listing is free.