OpenAltFinder
HS5

HS5

High-performance single-node S3-compatible object storage focused on scale-up performance, built in C++.

Open source alternative to:

HS5 is a high-performance, scale-up, self-hosted S3-compatible object storage service. It is designed for single-node deployments where you can leverage powerful machines with terabytes of RAM and storage.

Key Features

  • S3 Compatible - Full AWS S3 API compatibility.
  • High Performance - Optimized for maximum single-node throughput using C++.
  • Scale-Up Architecture - Runs on a single powerful machine rather than distributing across nodes.
  • Simple Deployment - Easy to set up and run with minimal configuration.
  • Web Interface - Built-in web UI for bucket management and user configuration.
  • DuckDB Integration - Query S3 data directly using SQL via DuckDB.
  • Durability Guarantees - Robust data persistence with manual commit mode option.
  • Lightweight - Minimal resource overhead compared to distributed alternatives.

When to Use HS5

HS5 is ideal when you need high-performance S3 storage on a single powerful machine. It is simpler to operate than distributed alternatives like MinIO or SeaweedFS, and avoids the memory overhead of keeping indexes entirely in RAM.

Self-Hosting

HS5 is designed for self-hosting. Deploy as a single binary on a powerful server. Licensed under LGPLv3+, making it free for commercial use.

Looking for contributors

This project is actively seeking help, join the community!

Visit HS5
License
LGPL-3.0
Self hostable
Yes
Repository details
Version
1.1.0
Created
2/19/2023
Stars
169
Forks
4
Last commit
6/21/2026

Updated 7/8/2026, 3:00:47 AM

View Repository

Similar open source alternatives