# libfuse/libfuse

The reference implementation of the Linux FUSE (Filesystem in Userspace) interface

Repository: https://github.com/libfuse/libfuse
Canonical: https://ross.abutalabs.com/products/libfuse
Language: C
License: NOASSERTION
License Family: other
Last push: 2026-08-26T22:07:52+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 63, longevity 100
- inputs: {"age_days": 3910, "days_push": 7, "days_rel": 168, "gap_med": 58.5, "n_releases_24m": 7}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6126, forks 1287 (observed 2026-08-28T04:09:36.254721+00:00)

## What it is
libfuse is the reference userspace library for the Linux FUSE (Filesystem in Userspace) interface, letting applications implement and mount custom filesystems via the FUSE kernel module. It offers both a high-level synchronous path-based API and a low-level asynchronous inode-based API.

## Use cases
- implement a custom filesystem in userspace on Linux
- mount a remote or virtual storage backend as a local filesystem
- export an archive or database as a browsable filesystem
- build a network filesystem without writing kernel code
- prototype filesystem behavior safely in userspace

## When to choose
- you need to create a Linux filesystem without kernel module development
- you want the standard, distribution-shipped FUSE implementation
- you need fine-grained control via the low-level asynchronous API

## When to avoid
- you are targeting macOS (use macFUSE instead)
- you need maximum filesystem performance in the kernel
- you require a project with active feature development, as libfuse is in maintenance mode

## Facets
- artifact type: library
- maturity: maintenance
- function: file-system, developer-tools
- domain: operating-systems, developer-tools, files
- platform: bsd, c, cli
- tags: fuse, filesystem-in-userspace, kernel-interface, mount, system-programming, linux

## Member repositories
- libfuse/libfuse (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:36.254721+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:47:59.195874+00:00, confidence not recorded.
  - readme: https://github.com/libfuse/libfuse (fetched 2026-08-28T04:09:36.254721+00:00, sha 579be47af7ad)
- Data as of 2026-08-30T08:39:29.467469+00:00.
