HS5
High-performance single-node S3-compatible object storage focused on scale-up performance, built in C++.
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.
Categories:
Build with:
Looking for contributors
This project is actively seeking help, join the community!
Repository details
Updated 7/8/2026, 3:00:47 AM
View RepositoryCompare HS5 with
Similar open source alternatives
S4Core
High-performance Rust-based S3-compatible object storage with deduplication, SQL queries, and federation.
MinIO
SeaweedFS
Distributed storage system with S3-compatible object storage, POSIX file system, and Iceberg table support for billions of files.
MinIOGarage
S3-compatible distributed object storage designed for small self-hosted geo-distributed deployments, built in Rust.
MinIO
VersityGW
S3 gateway that translates S3 API requests to filesystem, Azure Blob, ScoutFS, or other S3 backends.
MinIO
RustFS
High-performance S3-compatible object storage built in Rust, 2.3x faster than MinIO with Apache 2.0 licensing.
MinIOAlarik
High-performance S3-compatible object storage written in Swift, designed as a modern open alternative to MinIO.
MinIO