SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Rust S3 Projects
-
rustfs
๐2.3x faster than MinIO for 4KB object payloads. 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.
Project mention: Self-hosted S3 after MinIO: lightweight alternatives for 2026 | dev.to | 2026-05-02License: Apache 2.0 ยท Repo: github.com/rustfs/rustfs (26,470 stars, 100+ contributors as of April 2026) ยท Latest release: v1.0.0-alpha.99, April 25, 2026
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
mountpoint-s3
A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system.
Project mention: S3 Files: The End of Download-Process-Upload (with Terraform) | dev.to | 2026-05-01The Lambda benchmark above covers the serverless use case, but it doesn't include Mountpoint for Amazon S3 - AWS's FUSE-based file-system client. Mountpoint is widely used for analytics and ML workloads, so it's a natural comparison. There's just one problem: Mountpoint can't run on Lambda. It's FUSE-based, and Lambda's Firecracker microVM doesn't expose /dev/fuse or grant CAP_SYS_ADMIN - both required for userspace file-system mounts. S3 Files sidesteps this entirely by using NFS, which Lambda natively supports through its existing EFS mount infrastructure.
-
Project mention: Show HN: DAGraph โ local-first reactive graph from arithmetic to OLAP SQL | news.ycombinator.com | 2026-05-13
-
-
garage
(Mirror) S3-compatible object store for small self-hosted geo-distributed deployments. Main repo: https://git.deuxfleurs.fr/Deuxfleurs/garage
A bit of searching led me to Garage โ a self-hosted, S3-compatible object store from Deuxfleurs. Lightweight, replicated, runs happily on a couple of cheap boxes. Exactly the shape I wanted.
-
-
Project mention: Show HN: Walrus โ a Kafka alternative written in Rust | news.ycombinator.com | 2025-12-01
For Rust-based Kafka alternatives, I like Tansu[1]. It at least provides Kafka API parity, and critically also gives users a pluggable backend (embedded SQLite, S3 for low cost diskless type workloads and Postgres because just use Postgres)
Itโs nice to try and out innovate Kafka, but I fear the network effect canโt be beaten unless the alternative is 10x better.
Something like Warpstreamโs architecture[2] had a shot at dethroning Kafka, but critically even they adopted the Kafka API. Sure enough, Apache Kafka introduced a competing feature[3] within two years of warpstreams launch too.
[1] - https://github.com/tansu-io/tansu
-
-
pg_parquet
Copy to/from Parquet in S3, Azure Blob Storage, Google Cloud Storage, http(s) stores, local files or standard inout stream from within PostgreSQL
-
firnflow
The cost efficiency of S3 with the speed of local RAM. A multi-tenant vector and full-text search engine featuring a tiered RAM โ NVMe โ S3 architecture for microsecond latency on top of object storage
Project mention: Firnflow: Fast search over object storage (open-source turbopuffer) | news.ycombinator.com | 2026-05-14 -
-
-
-
streamhouse
Open-source event streaming platform built on S3. Kafka-compatible APIs, built-in SQL engine, schema registry โ one Rust binary replaces Kafka + ZooKeeper + KSQL. Retention costs pennies, not thousands
Project mention: Show HN: Streamhouse โ all-in-one event streaming for startups | news.ycombinator.com | 2026-03-24What doesn't work yet: confluent-kafka clients need wire protocol fixes, and I need more soak testing before I'd trust it for massive sustained loads.
https://github.com/gbram1/streamhouse
-
neond
DX-focused control plane for Postgres dedicated to non-critical workloads. Your postgres:latest replacement ๐
Project mention: Show HN: NeonD โ self-hosted Postgres Platform with branching, PITR and backups | news.ycombinator.com | 2026-04-29 -
-
-
-
Project mention: Pg_lake: Postgres with Iceberg and data lake access | news.ycombinator.com | 2025-11-04
Been experimenting with OpenTelemetry->Parquet conversion lately for logs, metrics, and traces. Lots of related projects popping up in this area. It's powerful and cheap.
- https://github.com/smithclay/otlp2parquet (shameless plug, based on Clickhouse's Otel schema)
-
-
s4
GPU-accelerated transparent compression S3-compatible storage gateway. Drop-in replacement for AWS S3 endpoints; cuts your S3 bill 50-80% with no app changes (Rust, nvCOMP, zstd). (by abyo-software)
-
s3glob
A fast aws s3 ls and download cli that supports glob patterns and automatically parallelizes queries
-
Project mention: A open-source graph database that lives in your S3 bucket | news.ycombinator.com | 2026-05-21
Rust S3 discussion
Rust S3 related posts
-
From Hermes outputs to a UI for Garage
-
S3 Files and the changing face of S3
-
Show HN: Streamhouse โ all-in-one event streaming for startups
-
Show HN: StreamHouse โ Open-source Kafka alternative
-
I built an open-source S3-native Kafka alternative. Here's how it works under the hoo
-
MinIO Is Dead, Long Live MinIO
-
Show HN: Gryt โ self-hosted, open-source Discord-style voice chat
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jun 2026
Index
What are some of the best open-source S3 projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | rustfs | 28,447 |
| 2 | mountpoint-s3 | 5,708 |
| 3 | opendal | 5,139 |
| 4 | Replibyte | 4,401 |
| 5 | garage | 3,901 |
| 6 | roapi | 3,420 |
| 7 | tansu | 1,796 |
| 8 | stu | 879 |
| 9 | pg_parquet | 674 |
| 10 | firnflow | 348 |
| 11 | git-remote-s3 | 327 |
| 12 | s3s | 286 |
| 13 | replited | 255 |
| 14 | streamhouse | 64 |
| 15 | neond | 61 |
| 16 | Backpack | 60 |
| 17 | s3m | 56 |
| 18 | waihona | 52 |
| 19 | otlp2parquet | 38 |
| 20 | aerogramme | 25 |
| 21 | s4 | 23 |
| 22 | s3glob | 16 |
| 23 | namidb | 8 |