{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/Werni2A/OpenAllegroParser/blob/d9d9d68aa2975266b3f3619ee3a941687b18f486/doc/pad.md"
  ],
  "category": "binary-libraries",
  "description_en": "OpenAllegroParser is a C++17 library and CLI for investigating Cadence Allegro binary design files. It parses and prints .pad padstack files and extracts embedded files; XML export is under development. The repository includes format notes and padstack test cases, while listing other Allegro formats as project targets.",
  "description_zh": "OpenAllegroParser 是研究 Cadence Allegro 二进制设计文件的 C++17 库和命令行工具。它可解析、打印 .pad 焊盘叠层文件并提取其中的文件；XML 导出仍在开发中。仓库包含格式笔记和焊盘叠层测试样例，其他 Allegro 格式则列为项目目标。",
  "entry_url": "https://awesomerea.org/resources/openallegroparser/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/openallegroparser/",
  "evidence_url": "https://github.com/Werni2A/OpenAllegroParser/blob/d9d9d68aa2975266b3f3619ee3a941687b18f486/README.md",
  "group": "tools",
  "id": "openallegroparser",
  "json_url": "https://awesomerea.org/resources/openallegroparser/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/openallegroparser/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/openallegroparser/index.md",
  "name": "OpenAllegroParser",
  "name_zh": "OpenAllegroParser Cadence Allegro 二进制格式解析器",
  "record_type": "resource",
  "relationship": "foundation",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "Building requires a C++17 compiler, CMake 3.5 or newer and the dependencies listed in the README.",
    "The author reports that some .pad files created with Allegro 17.4-2019 S019 mostly worked in tests; some variable-sized structures require a parameter search.",
    "MIT license."
  ],
  "requirements_zh": [
    "构建需要 C++17 编译器、CMake 3.5 或更新版本，以及 README 列出的依赖项。",
    "作者报告，部分由 Allegro 17.4-2019 S019 制作的 .pad 文件在测试中基本可用；某些变长结构需要搜索参数组合。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/Werni2A/OpenAllegroParser",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
