alternatives to

Amazon S3

Hosted object storage, whose API most object stores copy. A closed product from Amazon Web Services.

SeaweedFS, RustFS, Ceph and more. 4 alternatives to Amazon S3, in Go, Rust, C++. Compare fit, licence, stars and the latest signed release.

Side by side

4 open source alternatives to Amazon S3
ToolFitStarsLicenceTermsSelf-hostedLanguageLatestLast push
SeaweedFSFull replacement36kApache-2.0Open sourceYesGo4.532026-11-12
RustFSFull replacement36kApache-2.0Open sourceYesRust1.0.52026-11-12
CephFull replacement17kOtherOpen sourceYesC++v22.0.02026-11-12
GaragePartial4.9kAGPL-3.0Open sourceYesRustv2.5.02026-11-07

Every alternative

Language
Licence
Fit
Deploy with

4 alternatives

SeaweedFSFull replacement

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.

S3-compatible API on your own servers.

Language
Go
Licence
Apache-2.0
Stars
36k
Latest
4.53
Last push
2026-11-12
RustFSFull replacement

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.

S3-compatible API on your own servers.

Language
Rust
Licence
Apache-2.0
Stars
36k
Latest
1.0.5
Last push
2026-11-12
CephFull replacement

Ceph is a distributed object, block, and file storage platform

S3-compatible API through the RADOS Gateway.

Language
C++
Licence
Other
Stars
17k
Latest
v22.0.0
Last push
2026-11-12
GaragePartial

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

The core S3 API on your own servers, built for small nodes spread across sites.

Language
Rust
Licence
AGPL-3.0
Stars
4.9k
Latest
v2.5.0
Last push
2026-11-07

Head to head

About Amazon S3

Vendor
Amazon Web Services

Amazon S3 website ↗