macFUSE 5, FSKit backend
macFUSE itself, running the file system in user space instead of in the kernel.
- Kernel extension
- No
- Needs
- macOS 15.4 or later for local volumes; macOS 26 or later for non-local (network) volumes
- Good for
- Keeping an existing FUSE file system — sshfs, an ext4 or NTFS driver, anything already written against libfuse — without touching the boot policy.
- Watch out
- The split matters: almost everything on this page is a network file system, and macFUSE’s own notes put non-local volumes on the FSKit backend at macOS 26. Below that, a network mount still means the kernel extension. macFUSE’s documentation also still describes the kernel backend as the one with the best performance and full feature support.