# libimobiledevice/ifuse

A fuse filesystem to access the contents of iOS devices

Repository: https://github.com/libimobiledevice/ifuse
Canonical: https://ross.abutalabs.com/products/ifuse
Homepage: https://libimobiledevice.org
Language: C
License: LGPL-2.1
License Family: copyleft
Topics: fuse, afc, mount, ios, ifuse, c, fuse-filesystem
Last push: 2026-04-22T08:36:15+00:00

## Health v2 (maintenance only)
Score: 72/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 78, release rhythm 48, longevity 100
- inputs: {"age_days": 4949, "days_push": 133, "days_rel": 133, "gap_med": 190, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1015, forks 156 (observed 2026-08-28T04:03:14.305848+00:00)

## What it is
ifuse is a FUSE filesystem implementation that mounts directories of iOS devices (media, app sandboxes, jailbroken root filesystem) locally via the AFC protocol. It is part of the libimobiledevice ecosystem and uses libimobiledevice for device communication.

## Use cases
- mount iphone files on linux
- access ios device filesystem from mac
- browse app documents from an iphone
- copy photos off an iphone without itunes
- mount jailbroken iphone root filesystem
- list file-sharing enabled apps on an ios device

## When to choose
- you want to access iOS device files on Linux or macOS without iTunes
- you need to mount an app's sandbox or documents directory locally
- you work with jailbroken devices and need root filesystem access via AFC2

## When to avoid
- you need full device backup/restore or app management (use other libimobiledevice tools)
- you are on Windows without FUSE support
- you need wireless-only access without usbmuxd set up

## Facets
- artifact type: cli-tool
- maturity: active
- function: file-system, cli
- domain: files, apple-ecosystem, cross-platform
- platform: cli
- tags: fuse, ios, afc, mount, iphone, libimobiledevice, linux, macos

## Member repositories
- libimobiledevice/ifuse (main) score 72

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:14.305848+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-30T07:11:27.117371+00:00, confidence not recorded.
  - readme: https://github.com/libimobiledevice/ifuse (fetched 2026-08-28T04:03:14.305848+00:00, sha 4d058b3d1599)
  - homepage: https://libimobiledevice.org (fetched 2026-08-29T13:10:42.497567+00:00, sha 60fcaebea5c7)
  - site_page: https://libimobiledevice.org/docs (fetched 2026-08-29T13:10:42.506969+00:00, sha 1b452d9b50b7)
  - site_page: https://libimobiledevice.org/docs/libimobiledevice/latest (fetched 2026-08-29T13:10:42.508899+00:00, sha 8ba54f9669f4)
  - site_page: https://libimobiledevice.org/docs/libplist/latest (fetched 2026-08-29T13:10:42.510787+00:00, sha 3b4edf3de103)
  - site_page: https://libimobiledevice.org/news/2025/10/30/ideviceinstaller-1.2.0-release (fetched 2026-08-29T13:10:42.512905+00:00, sha d1228f7d98c9)
  - site_page: https://libimobiledevice.org/news/2025/10/24/docs-updated (fetched 2026-08-29T13:10:42.514558+00:00, sha 7bee0e8863bd)
- Data as of 2026-08-30T08:39:29.467469+00:00.
