aicoolies logo
JuiceFS logo
JuiceFS logo

JuiceFS

Cloud-native POSIX filesystem on object storage

freemiumopen sourceupdated Apr 21, 2026
Visit Website →
Share

JuiceFS is a high-performance distributed POSIX filesystem built on object storage like S3 and metadata engines like Redis or MySQL. It enables seamless data sharing across thousands of clients with low latency and elastic throughput. JuiceFS ships with a Kubernetes CSI driver, Hadoop SDK compatibility, and FUSE mount support for AI training, big data analytics, and shared storage workloads. Apache 2.0 licensed with 13K+ GitHub stars.

JuiceFS is a cloud-native distributed filesystem that decouples metadata and data storage, using engines such as Redis, TiKV, or MySQL for metadata alongside any S3-compatible object store for persistent data. This architecture lets teams mount a fully POSIX-compliant filesystem on top of scalable object storage while maintaining low-latency random read and write performance. Data is automatically chunked, compressed, and optionally encrypted before being stored in the object layer, providing security and efficiency without application-level changes.

The project has gained strong adoption in machine learning and data engineering workflows where large datasets need to be shared across distributed training jobs. JuiceFS provides a Kubernetes CSI driver for seamless volume provisioning, a Hadoop-compatible Java SDK that integrates with Spark, Hive, and Flink clusters, and standard FUSE mounts for any Linux application. Its client-side caching layer dramatically reduces repeated reads from object storage, which is critical for multi-epoch model training that iterates over the same data.

With over 13,000 GitHub stars and Apache 2.0 licensing, JuiceFS is used in production at organizations needing a shared, elastic filesystem without the cost and complexity of traditional network-attached storage. The community edition is fully functional for self-hosted deployments, while JuiceFS Cloud adds a managed metadata service and enterprise support. For teams consolidating storage around object storage while keeping filesystem semantics, JuiceFS provides a proven and actively maintained solution.

Pricing

Community edition free, JuiceFS Cloud paid plans

Platforms

Linux, macOS, Kubernetes CSI, Hadoop SDK

Categories

Tags

Use Cases

Alternatives

Related Tools

MCP Context Forge logo

MCP Context Forge

IBM-backed ContextForge gateway for federating MCP, A2A, REST, and gRPC APIs

MCP Context Forge is IBM’s Apache-2.0 ContextForge project for operating a gateway, registry, and proxy across MCP servers, A2A agents, REST APIs, and gRPC services. It centralizes discovery, authentication, policy controls, federation, and observability, with deployment paths through PyPI, Docker, and Kubernetes.

open-sourceOpen Source
Mergify logo

Mergify

Merge queue, CI insights, flaky-test controls, and stacked pull requests for GitHub teams

Mergify is a pull request automation platform that keeps main branches green with merge queue batching, merge protections, CI Insights, flaky-test detection, and stacked pull requests. Its Stacks workflow turns commits on one local branch into focused PR chains, helping teams review large AI-generated or feature-heavy changes without losing queue safety.

freemium
Terrateam logo

Terrateam

Open-source GitOps automation for Terraform and OpenTofu pull requests

Terrateam is open-source GitOps infrastructure orchestration for Terraform and OpenTofu pull requests. It automates plans and applies in GitHub workflows, supports monorepos and many workspaces, and adds apply-only locks, OPA/Rego policy checks, cost and drift signals, and approval controls without forcing teams into a separate IaC platform.

freemiumOpen Source
Digger logo

Digger

Open-source IaC orchestration that runs Terraform plans and applies from pull request comments

Digger is an open-source infrastructure-as-code orchestration tool for running Terraform and OpenTofu plan/apply workflows from pull request comments. It uses the team’s existing VCS and CI runners instead of adding a separate runner fleet, supports GitHub, GitLab, and Azure DevOps style workflows, and stores PR-level locks and plan cache in the user’s cloud account.

open-sourceOpen SourceTelemetry
KubeAI logo

KubeAI

Kubernetes operator for serving AI inference workloads

KubeAI is an Apache-2.0 Kubernetes operator for deploying and scaling AI inference workloads, including LLMs, embeddings, reranking, and speech-to-text. It gives platform teams OpenAI-compatible endpoints, model proxy/controller primitives, model caching, scale-from-zero behavior, and cluster-native resource management for self-hosted inference on Kubernetes.

open-sourceOpen Source

kubectl-ai

Google’s open-source Kubernetes assistant that translates natural-language intent into precise cluster operations.

kubectl-ai is an AI-powered Kubernetes assistant from Google Cloud Platform. It acts as an intelligent interface for cluster work, translating operator intent into Kubernetes commands and workflows. The key distinction from reactive diagnosis tools is that kubectl-ai is designed as an interactive natural-language interface for planning and executing Kubernetes operations, with provider configuration and MCP-oriented workflows around the CLI.

open-sourceOpen SourceTelemetry