Garage logo

Garage

Website

S3-compatible distributed object storage for geo-distributed clusters

4.2k stars 159 forks last commit first released AGPL-3.0

Actively maintained

Last commit 25 Jul 2026.

Garage screenshot

Garage is an S3-compatible distributed object storage service designed for small-to-medium self-hosted deployments, including clusters spread across multiple physical locations. It focuses on resilience to network and machine failures while remaining lightweight and operator-friendly.

Key Features

  • S3-compatible object storage API for buckets and objects
  • Geo-distributed design to replicate data across multiple sites and remain available during outages
  • Lightweight, self-contained single binary designed to be easy to deploy and operate
  • Built to tolerate network latency, intermittent connectivity, and disk or node failures
  • Designed to run on modest and heterogeneous hardware (including x86_64 and ARM)

Use Cases

  • Self-hosted S3 storage backend for backups, applications, and CI artifacts
  • Multi-site object storage for small organizations or community infrastructure
  • Edge or non-datacenter deployments where reliability over the public Internet matters

Limitations and Considerations

  • Intended for small-to-medium scale deployments; it is not primarily aimed at hyperscale or tightly coupled datacenter environments
  • Reliable operation depends on meeting basic network and storage requirements across nodes

Garage is a practical choice when you want an S3-compatible object store that can be deployed across multiple locations with minimal operational overhead. It is built around real-world constraints and aims to stay robust even when parts of the cluster become unreachable.

Categories:

Tags:

Tech Stack:

Share:

Similar to Garage

MinIO logo

MinIO

High-performance S3-compatible object storage server

61.4k
7.7k
Last commit

MinIO is a high-performance, S3-compatible object storage server for building private cloud storage, data lakes, and scalable storage backends for applications.

AGPL-3.0Actively maintained
Alternative to:
Amazon S3 logo
Amazon S3
+7
Garage logo

Garage

Lightweight S3-compatible distributed object storage

Garage is a lightweight, operator-friendly, S3-compatible distributed object storage system designed for small-to-medium self-hosted clusters across multiple sites.

Activity unknown
Alternative to:
Amazon S3 logo
Amazon S3
+6

SeaweedFS

Distributed storage for files and S3-compatible object storage

33.7k
2.9k
Last commit

SeaweedFS is a fast distributed storage system providing blob, file, and S3-compatible object storage with optional filer, replication, and erasure coding.

Apache-2.0Actively maintained
Alternative to:
Amazon S3 logo
Amazon S3
+7
GoSƐ logo

GoSƐ

S3-backed, horizontally scalable file uploader

GoSƐ is a scalable file uploader that uploads directly to S3-compatible storage using chunking, deduplication, and resumable multi-part uploads.

Activity unknown
Alternative to:
WeTransfer logo
WeTransfer
+5
XBackBone logo

XBackBone

A lightweight, self-hosted PHP file manager with ShareX integration.

1.2k
95
Last commit

Lightweight PHP file manager with ShareX support, multi-user UI, and multiple backends (local, S3, Google Cloud, Azure, Dropbox, FTP).

Apache-2.0Actively maintained
Alternative to:
Dropbox logo
Dropbox
+11
rclone logo

rclone

Command-line sync and management tool for cloud and remote storage

58.7k
5.3k
Last commit

rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.

MITActively maintained
Alternative to:
GoodSync logo
GoodSync
+8