{
  "added_at": "2026-10-16",
  "additional_evidence_urls": [
    "https://github.com/tokenbleed/nibkit/blob/fcf4670db8ba5d5d94ab62951a971be949b7b21f/go.mod",
    "https://github.com/tokenbleed/nibkit/blob/fcf4670db8ba5d5d94ab62951a971be949b7b21f/LICENSE",
    "https://github.com/tokenbleed/nibkit/blob/fcf4670db8ba5d5d94ab62951a971be949b7b21f/docs/format.adoc"
  ],
  "category": "native-analysis",
  "description_en": "Decode compiled iOS/macOS interface archives into object trees, Outlet/Action connections, custom classes and navigation relationships. Exports JSON or Mermaid diagrams and exposes read-only inspection commands through MCP.",
  "description_zh": "将已编译的 iOS/macOS 界面归档解码为对象树、Outlet／Action 连接、自定义类及导航关系，可导出 JSON 或 Mermaid 图，并通过 MCP 提供只读检查命令。",
  "entry_url": "https://awesomerea.org/resources/nibkit/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/nibkit/",
  "evidence_url": "https://github.com/tokenbleed/nibkit/blob/fcf4670db8ba5d5d94ab62951a971be949b7b21f/README.adoc",
  "group": "tools",
  "id": "nibkit",
  "json_url": "https://awesomerea.org/resources/nibkit/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/nibkit/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/nibkit/index.md",
  "name": "nibkit",
  "name_zh": "nibkit 原生界面结构分析工具",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Supply supported .nib/.storyboardc files, an .app/directory, or an .ipa for automatic extraction. The reviewed README lists NIBArchive coder versions 9, 10 and 11 plus older binary-plist/NSKeyedArchive formats.",
    "Source builds require Go 1.22 or later according to go.mod. The README states a standard-library-only implementation and advertises darwin/linux arm64/amd64 prebuilt binaries with no runtime dependencies; a Windows release was not verified.",
    "Recovery concerns compiled interface structure and wiring. Format documentation is based on reverse-engineered observations. MIT-licensed."
  ],
  "requirements_zh": [
    "输入须为受支持的 .nib／.storyboardc 文件、.app／目录，或可自动提取的 .ipa。所审阅 README 列出 NIBArchive 编码器版本 9、10、11，以及较旧的二进制 plist／NSKeyedArchive 格式。",
    "根据 go.mod，从源码构建需要 Go 1.22 或更高版本。README 声明实现仅使用标准库，并提供 darwin／linux 的 arm64／amd64 预编译程序，无运行时依赖；未核实 Windows 发行版。",
    "恢复对象是已编译界面的结构与连接关系。格式文档基于逆向观察编写。采用 MIT 许可证。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/tokenbleed/nibkit",
  "verification": "source-reviewed",
  "verified_at": "2026-10-16"
}
