Star on GitHubStar2.4k stars

Tool

OpenAllegroParser

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.

Targets
App
Category
Binary analysis libraries
Relationship
Foundation tool
Sources reviewed
Stars
57
Last commit
2022-08-06
Language
C++
License (GitHub)
MIT
Status
Archived

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Building requires a C++17 compiler, CMake 3.5 or newer and the dependencies listed in the README.
  • Testing evidence: 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.
  • License: MIT license.

Cite

BibTeX

@misc{openallegroparser,
  title = {{OpenAllegroParser}},
  howpublished = {\url{https://github.com/Werni2A/OpenAllegroParser}},
  url = {https://github.com/Werni2A/OpenAllegroParser},
  urldate = {2026-11-08},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/openallegroparser/}}
}

Plain text

OpenAllegroParser. https://github.com/Werni2A/OpenAllegroParser (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/openallegroparser/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Werni2A/OpenAllegroParser · Revision d9d9d68
  2. doc/pad.md GitHub · Werni2A/OpenAllegroParser · Revision d9d9d68

More in Native binaries

All 502 entries in Native binaries

↑↓ move↵ open⌘↵ new tab