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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.