
gcsfuse
A user-space file system for interacting with Google Cloud Storage
The Lens
gcsfuse is Google's official FUSE adapter that mounts a Cloud Storage bucket as a local directory. Read and write files like any other path, with the bytes living in GCS. Apache 2.0 and free, generally available with Google support. The headline use case is machine-learning training pipelines that want a filesystem interface to bucket data without staging copies.
Setup is the standard FUSE story: install the binary, run 'gcsfuse <bucket> <mount-point>', you're done. It has file caching to speed up repeated reads and streaming writes for big uploads without buffering everything. Works on Linux and macOS.
For solo developers and small teams on Google Cloud, this is a clean way to point a process at a bucket without rewriting it to use the GCS API. For ML teams, the caching can materially accelerate dataset access during training. The software is free; the actual GCS data operations bill at Google's standard rates.
The catch: this is not a POSIX filesystem. Some operations are slow or behave differently than a local disk: small-file workloads, frequent overwrites, and metadata-heavy patterns hurt. For real database I/O, do not mount and run, you'll regret it. For sequential reads, large files, and ML training, it's a fit.
Free vs Self-Hosted vs Paid
fully freeFree: The FUSE adapter itself, Apache 2.0, Google-supported.
Self-hosted: Install the binary, run 'gcsfuse <bucket> <mount>'. Works on Linux and macOS.
Paid: Indirect. The software is free, but every read and write goes through Google Cloud Storage and bills at standard GCS rates.
Free FUSE adapter under Apache 2.0. The actual GCS data operations bill at standard Google Cloud rates.
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
License: Apache License 2.0
Use freely. Patent grant included.
Commercial use: ✓ Yes
About
- Owner
- Google Cloud Platform (Organization)
- Stars
- 2,279
- Forks
- 502
Explore Further
More tools in the directory
openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
377.9k ★everything-claude-code
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
212.9k ★claw-code
The repo is finally unlocked. enjoy the party! The fastest repo in history to surpass 100K stars ⭐. Join Discord: https://discord.gg/5TUQKqFWd Built in Rust using oh-my-codex.
193.6k ★