Skip to main content
NewRustFS 1.0.3 is now available! Pleaseupgrade now →

Rust-native object storage

High-Performance, S3-Compatible Object Storage for AI Data Centers

RustFS is a fast-growing open-source distributed object storage system. Built in Rust and licensed under Apache 2.0, it is a production-ready, S3-compatible object store for AI workloads.

Apache 2.0
open source
S3 API
compatible
Rust core
memory-safe
AI workloads
petabyte-ready
GitHub Stars
0
Deployments
2,700,000+
Repo Commits
0
Docker Pulls
0
Integrations

Works with the storage ecosystem

RustFS keeps S3 compatibility at the center, so existing analytics, observability, AI, and delivery tools can keep using the object storage interfaces they already know.

  • Docker
  • Elastic
  • Grafana
  • Kafka
  • MySQL
  • Nginx
  • PostgreSQL
  • ClickHouse
  • Prometheus
  • Spark
  • TensorFlow
  • Webhooks
Production foundation

Why RustFS

The purpose-built object storage foundation designed to handle high-pressure AI, cloud-native, and enterprise workloads

Parallel I/O pathRust core
S3 requests

RustFS I/O

scheduler

Disk 01
Disk 02
Disk 03

High-Performance

Built in Rust for low overhead on the data path.

[rustfs]
runtime = "memory-safe"
io = "low-overhead"
mode = "distributed"

Security & Compliance

Self-hosted control, built-in security, and enterprise compliance.

trust

Availability & Scale

Distributed architecture with horizontal and vertical scaling, built to avoid single points of failure.

scale

Developer-First Experience

Cross-platform support, flexible install paths, and streamlined deployment.

dx

Open Source

Apache 2.0 licensed, business-friendly, and free of vendor lock-in.

oss
s3

S3-Compatible

S3 API compatibility with existing tools and SDKs.

S3 API

AWS SDKs

Keep application storage code unchanged.

MC / CLI

MinIO tools

Reuse familiar migration and admin workflows.

S3

Cloud apps

Connect S3-aware analytics, backup, and AI pipelines.

Core capabilities

Core features

Production-ready capabilities for distributed, S3-compatible object storage.

Data plane

Advanced Erasure Coding

Flexible Reed-Solomon erasure-coding profiles balance storage efficiency, storage overhead, and durability for each workload.

How we compare

RustFS vs. legacy object storage

Choose RustFS when memory safety, S3 compatibility, open licensing, and predictable operations matter more than vendor lock-in.

Other object storage
RustFS
Memory safety depends on runtime and implementation discipline
Memory-safe implementation in Rust
Telemetry and logging may leave local control boundaries
Self-hosted control plane with no phoning home
License terms can restrict commercial redistribution
Business-friendly Apache 2.0 license
S3 behavior can differ across products and gateways
S3 API compatibility with existing tools and SDKs
Platform coverage often depends on separate editions
Broad multi-architecture support
Pricing and support can drift as storage grows
Predictable open-source foundation and support path
From the blog

Built for the next generation of object storage

RustFS combines Rust-native engineering, Apache 2.0 licensing, and S3 compatibility for AI infrastructure and direct MinIO migrations.

MinIO is a registered trademark of MinIO, Inc. RustFS is not affiliated with, endorsed by, or sponsored by MinIO, Inc. All other trademarks and registered trademarks are the property of their respective owners.

Get started

Start building with RustFS

Download RustFS for local testing, or contact us to plan production deployment, migration, and enterprise support.

Deploy RustFS locally. Keep the same path to production.

Start with one machine, then carry the same S3-compatible storage layer into migration and multi-node operations.

Contact

Contact Us

Get in touch with the RustFS team for deployment planning, migration support, and enterprise requirements.

Talk to the RustFS team.

Bring deployment context for topology, migration, or production support.