macFUSE

Benjamin Fleischer and contributors · macOS runtime and APIs for separately installed user-space FUSE file systems, with kernel and FSKit backends and backend-specific setup requirements.

CaskDrivers & HardwareAuto-updatesApple silicon · Intel
From homebrew/cask
30-day installs4,639#44 in App
1-year installs132.3KLast 365 days
Latest version5.4.019 hours ago · Oct 7
Download size17MBarm64 / x86_64 · dmg
Release cadenceMonthly1 release in 30 days
  1. 5.4.0

    LatestOct 7 · Wed

    OpenNavo editorialAdded to Homebrew Sep 18 13:29

    Improves FSKit operations and caching, hardens kernel protocol handling and fixes mount, read/write, rename and cleanup problems.

    FSKit
    Support macOS27 volume APIs and caller identities.Cache attributes and fix zero-filled small writes and empty-read crashes.Improve handles, directory enumeration, renames and error cleanup.
    Kernel
    Validate ioctl replies to prevent potential kernel memory disclosure.Fix request-buffer lifetime and ticket leaks; harden notifications.Restore mount state after unsuccessful unmount attempts.
    Mounting
    Improve failure reporting and mount-point ownership handling.Wait for mount completion before daemonizing parents exit.Localize MFMount errors and improve diagnostics.
  2. 5.3.3

    PatchJan 1, 1 · Mon

    OpenNavo editorialAdded to Homebrew Jul 11 22:16

    Improves FSKit daemonization, interruptible mount channels, cancellation safety and library teardown.

    Mount API
    Add MFChannelInterrupt for waking blocked receivers without closing.Support signal interrupts and a cancellation-safe Swift trampoline.Use lightweight XPC code checks on macOS14.4+.
    Libraries
    Defer mount setup until session use and avoid late daemonization forks.Improve signal-driven unmount and multithreaded teardown.Use pthread fallback and timed waits for signal responsiveness.
    Build
    Update build SDKs and kernel extension to5.3.3.
  3. 5.2.0

    Jan 1, 1 · Mon

    OpenNavo editorialAdded to Homebrew Apr 16 16:49

    Introduces an XPC-based FSKit mounting API for sandboxed file systems and improves FSKit tools and libfuse3 compatibility.

    Mount API
    Introduce MFMount.framework and XPC-based FSKit mounting.Allow fully sandboxed file systems with the required service exception.Integrate the API with libfuse and libfuse3.
    FSKit
    Add allocation-size reporting without sparse-file support.Work around extension re-registration mount failures.Remove the obsolete broker daemon and improve log/install controls.
    libfuse3
    Update libfuse3 to3.18.2.Fix extended rename request source/destination parsing.

An open-source interface for Homebrew. Installs run through the macOS app or the brew command.

© 2026 OpenNavo