SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust cloud-native 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.
Claim Source $7.99/TB/mo, no egress/API fees, 1 TB monthly min, 90-day retention, 4 KB min object, fair-use egress cap https://wasabi.com/pricing , https://wasabi.com/pricing/faq 16 storage regions, S3 + IAM API, Object Lock, 11 nines durability https://wasabi.com/cloud-object-storage Wasabi mc commands https://docs.wasabi.com/how-do-i-use-minio-client-with-wasabi Wasabi AWS CLI commands https://docs.wasabi.com/v1/docs/how-do-i-use-aws-cli-with-wasabi RustFS Feature & Status, docker run, default creds, Apache 2.0, 1.0.0-rc.3 https://github.com/rustfs/rustfs Enterprise 20TB+ HDD retail range $400-$600 (2025), used as raw-capacity cost anchor https://www.accio.com/business/hdd-failure-rate (market summary, "Enterprise High-Capacity HDDs (20TB+)" section)
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
Project mention: We Cut Log Costs by 35% Using Vector 0.30 and Loki 3.0: Lessons from a 3-Month Tuning | dev.to | 2026-05-04
We evaluated three alternatives: ClickHouse for log storage, Fluent Bit for log collection, and the Vector (https://github.com/vectordotdev/vector) + Loki (https://github.com/grafana/loki) stack. ClickHouse had great query performance but required manual index management, which would add operational overhead. Fluent Bit was lightweight but lacked the transform capabilities we needed to mask PII and drop low-value logs. Vector and Loki stood out: Vector is a Rust-based agent with 1/10th the memory footprint of Filebeat, and Loki is designed for cost-efficient log storage with a query model that aligns with how our team actually debugs (using labels, not full-text search).
-
Some time ago I adopted Quickwit at my company. For anyone who hasn't used it: Quickwit is a search engine that runs full-text search directly on object storage (S3 or anything S3-compatible). It decouples compute from storage, so you don't pay to keep big indexes warm to search older data. That model fits logs well.
-
greptimedb
The open-source observability database. One columnar engine for metrics, logs, and traces, on object storage.
We also started with the typical kube-prometheus-stack, but we don’t like Prometheus/PromQL. Moreover, it only solves the „metrics“ part - to handle logs and traces, more quite heavy and complex components have to be added to the observability stack.
This didn‘t feel right, so we looked around and found greptimedb https://github.com/GreptimeTeam/greptimedb, which simplifies the whole stack. It‘s designed to handle metrics, logs, and traces. We collect metrics and logs via OpenTelemetry, and visualize them with Grafana. It provides endpoints for Postgres, MySQL, PromQL; we‘re happy to be able to build dashboards using SQL as that’s where we have the most knowledge.
The benchmarks look promising, but our k8s clusters aren’t huge anyway. As a platform engineer, we appreciate the simplicity of our observability stack.
Any other happy greptimedb users around here? Together with OTel, we think we can handle all future obs needs.
-
mirrord
Run any process, on your machine or in an AI agent's environment, as if it were a pod in your Kubernetes cluster: real env vars, DNS, network, traffic.
Project mention: How Prathyusha Ramanjaneyulu at Celonis Eliminated Dev Environment Overhead for 600 Engineers | dev.to | 2026-07-01As the owner of the Local Development component, Prathyusha is tasked with maintaining high engineering velocity for 600 developers. She mentioned her team maintains a proactive watch over the cloud-native ecosystem; it was through this strategic evaluation that she and her team identified both Telepresence and mirrord as potential solutions to address their bottlenecks.
-
fluvio
🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
parseable
Parseable is an open source, unified infrastructure observability platform built in Rust on a data lake architecture. It tracks logs, metrics, traces, and events across apps, agents, and systems, reducing storage costs by up to 90% through columnar telemetry compression.
We migrated to Parseable, self-hosted on Kubernetes with Minio for S3-compatible storage, all running on bare-metal. The product still feels early, but the team is responsive and ships fixes fast when something breaks. Big shoutout to Anant and Deba!
-
wasmCloud
wasmCloud is an open source Cloud Native Computing Foundation (CNCF) project that enables teams to build, manage, and scale polyglot apps across any cloud, K8s, or edge.
-
-
matano
Open source security data lake for threat hunting, detection & response, and cybersecurity analytics at petabyte scale on AWS
-
There are many things they don't seem to understand about their own product.
https://github.com/nats-io/nats.rs/issues/1253#issuecomment-...
-
rocketmq-rust
🚀Apache RocketMQ build in Rust🦀. Faster, safer, and with lower memory usage. ⭐ Star to support our work❤️!
-
kuasar
A multi-sandbox container runtime that provides cloud-native, all-scenario multiple sandbox container solutions.
-
nanocl
Work in progress distributed system that simplifies the orchestration of containers and virtual machines.
Nanocl is a container orchestration platform that allows you to manage and deploy containerized applications easily. It provides a simple and efficient way to run containers on your infrastructure, making it easier to manage and scale your applications.
-
-
-
-
assemblylift
The easiest way to build & deploy cloud native microservices! Written in Rust, powered by WebAssembly 🚀
-
-
Project mention: Show HN: Initium – A single Rust binary replacing scripts in K8s initContainers | news.ycombinator.com | 2026-02-26
-
-
nexus
A high-performance, zero-trust distributed framework in Rust. Orchestrates ephemeral WASI P2 components and native containers with unified identity (DPoP), JIT secrets (Vault), and multi-model persistence (SurrealDB). Built for high-density, memory-safe computing in FinTech and DefTech. (by AnatoliiShliakhto)
Project mention: Errors as Infrastructure: Why the first crate in NEXUS wasn't networking. | dev.to | 2026-05-15NEXUS
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust cloud-native discussion
Rust cloud-native related posts
-
Wasabi vs RustFS: S3-Compatible Cost Showdown
-
S3 Metadata: Indexing Billions of Objects Without Falling Over
-
S3-Compatible Storage Explained: The De Facto Standard for Object Storage in 2026
-
I built a self-hosted log search tool for my team
-
A drop-in binary replacement to migrate from MinIO to RustFS
-
MinIO Is Dead, Long Live MinIO
-
RustFS hardcoded auth token CVE (9.8)
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 Sep 2026
Index
What are some of the best open-source cloud-native projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | rustfs | 31,755 |
| 2 | vector | 22,516 |
| 3 | quickwit | 11,573 |
| 4 | greptimedb | 6,624 |
| 5 | mirrord | 5,289 |
| 6 | fluvio | 5,249 |
| 7 | roapi | 3,431 |
| 8 | parseable | 2,451 |
| 9 | wasmCloud | 2,430 |
| 10 | kcl | 2,408 |
| 11 | matano | 1,681 |
| 12 | nats.rs | 1,536 |
| 13 | rocketmq-rust | 1,509 |
| 14 | kuasar | 1,449 |
| 15 | nanocl | 984 |
| 16 | Xline | 716 |
| 17 | Spire | 457 |
| 18 | lucid | 392 |
| 19 | assemblylift | 111 |
| 20 | sandpolis | 58 |
| 21 | initium | 6 |
| 22 | rust-getting-started | 3 |
| 23 | nexus | 2 |