Comprehensive S3 API capabilities
Pure Rust-powered S3 implementation across object operations, bucket policies, versioning, and lifecycle management.
Native multi-protocol accessibility delivery. By speaking S3, Swift, FTP(s), and MCP out of the box, RustFS integrates naturally and effortlessly into any environment. No gateways, no legacy proxies, and absolutely zero code modifications required. Instantly connect to a massive, thriving ecosystem of AI pipelines, big data frameworks, and legacy enterprise workloads while maintaining a single, high-performance source of truth.
The primary object-storage API surface, designed for efficient management and existing S3-compatible ecosystems.
Pure Rust-powered S3 implementation across object operations, bucket policies, versioning, and lifecycle management.
Seamless integration across S3-compliant infrastructure and application ecosystems.
Zero config overhauls, no API rewrites, and zero migration friction.
Enterprise-grade bucket addressing, domain-level isolation, and absolute URL compatibility.
File-oriented access for teams that need operating-system-native workflows without leaving object storage behind.
Operate remote object storage as local directories across Windows, macOS, and Linux without client lock-in.
Out-of-the-box convenience requiring no extra configuration or heavy third-party integrations.
Full TLS/HTTPS protocol support delivering enterprise-grade encryption for peace-of-mind data transfer.
Bring private-cloud and OpenStack-compatible workloads onto the same storage foundation.
Frictionless RustFS integration into the OpenStack ecosystem.
Break down data silos and accelerate data mobility across S3 and Swift clients.
A secure bridge for file-transfer workloads that cannot be rewritten immediately.
Connect traditional applications and automated batch workflows to modern object storage instantly.
Support FTPS over TLS to guarantee encrypted data transfer in transit.
RustFS is designed for agent-native infrastructure. MCP support lets LLM agents and automated workflows query, manage, and orchestrate storage resources through a controlled interface.
Empower AI agents to call and interact with RustFS workflows through controlled storage operations.
Customize and extend your own toolset legally.