🍺 BREW Explorer

← all formulae

libplist

brew install libplist v2.7.0 LGPL-2.1-or-later

C library for parsing and generating Apple binary and XML property list formats.

Why you might care

Essential dependency for tools that interact with iOS devices, iTunes backups, or Apple configuration files on non-macOS systems. Handles both legacy XML and modern binary .plist formats; primarily used as a build/runtime dependency for libimobiledevice and related iOS tools rather than directly in shell workflows.

Categories

Alternatives

plistlib (Python stdlib) CFPropertyList (Ruby)
3.7k
30-day installs · #722
10.0k
90-day · #812
31.7k
365-day · #866

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "plistlib (Python stdlib)",
    "CFPropertyList (Ruby)"
  ],
  "build_dependencies": [
    "autoconf",
    "automake",
    "libtool",
    "pkgconf"
  ],
  "categories": [
    "library",
    "parser"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Library for Apple Binary- and XML-Property Lists",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:03+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "libplist",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://libimobiledevice.org/",
  "homepage_og_description": "libimobiledevice is a software library that talks the protocols to support iPhone, iPod Touch, iPad and Apple TV devices running iOS on Linux without the need for jailbreaking.",
  "homepage_og_image": "https://libimobiledevice.org/img/brand/brand-ontop-gradient-alpha.png",
  "homepage_title": "libimobiledevice \u00b7 A cross-platform FOSS library written in C to communicate with iOS devices natively.",
  "installs_30d": 3740,
  "installs_365d": 31683,
  "installs_90d": 10020,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "LGPL-2.1-or-later",
  "llm_generated_at": "2026-06-20T23:46:38+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "libplist",
  "oldnames": [],
  "one_liner": "C library for parsing and generating Apple binary and XML property list formats.",
  "optional_dependencies": [],
  "rank_30d": 722,
  "rank_365d": 866,
  "rank_90d": 812,
  "raw_hash": "fc2ebbe4acb263e0",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/lib/libplist.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "2.7.0",
  "versioned_formulae": [],
  "why_use_this": "Essential dependency for tools that interact with iOS devices, iTunes backups, or Apple configuration files on non-macOS systems. Handles both legacy XML and modern binary .plist formats; primarily used as a build/runtime dependency for libimobiledevice and related iOS tools rather than directly in shell workflows."
}