About
Fuse-T is a macOS library and runtime for FUSE filesystem projects. It provides a userspace implementation that does not require a kernel extension, aimed at developers who need to build, package, and ship user-space filesystems on current macOS systems. Instead of relying on a kernel extension, Fuse-T runs in userspace and integrates with the macOS mount flow through a local server architecture. It can be installed with Homebrew or from a signed macOS installer package.
Fuse-T supports three backends: NFS, SMB, and native FSKit on macOS 26 and later. It offers support for extended attributes, file locks, and other macOS-relevant filesystem behavior, along with a stable mount and unmount flow that uses built-in macOS tools. It works with existing FUSE filesystems without invasive API changes, supports both older libfuse2-based projects and upstream libfuse3, and can be embedded within an existing app bundle for publication in the App Store.
Fuse-T is free for personal use. A commercial license is available for embedding and shipping Fuse-T in a product.
What's new
All release notesHomebrew cask fuse-t 1.2.9 (sha256 a1b893740ded8ea034f1acc522ded1144f4a567a1f416daef8c1441cf2662f7f).