# OpenOrCadParser

> OpenOrCadParser parses Cadence OrCAD Capture binary schematics and symbol libraries with a C++20 library and CLI. It handles DSN and DBK designs and OLB and OBK libraries, can print container trees or extract their streams, and uses OrCAD XML exports to check interpretations of binary fields.

- Type: Tool
- Targets: App
- Category: Binary analysis libraries
- Relationship: Foundation tool
- Sources reviewed: 2026-11-08
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/Werni2A/OpenOrCadParser>
- Primary source: <https://github.com/Werni2A/OpenOrCadParser/blob/be0a83ac119390044952cf9bed1e0fb86c448f44/README.md>
- Catalog page: <https://awesomerea.org/resources/openorcadparser/>
- Record JSON: <https://awesomerea.org/resources/openorcadparser/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/openorcadparser/index.md)

## Requirements & limits

- **Prerequisites:** A C++20 compiler, CMake 3.8 or newer and the documented build dependencies.
- **Limits:** KiCad design import is not yet supported.
- **License:** MIT license.

## Primary sources

1. <https://github.com/Werni2A/OpenOrCadParser/blob/be0a83ac119390044952cf9bed1e0fb86c448f44/README.md>
2. <https://github.com/Werni2A/OpenOrCadParser/blob/be0a83ac119390044952cf9bed1e0fb86c448f44/doc/container_structure.md>

## More in Native binaries

- [xvdtool](https://awesomerea.org/resources/xvdtool/index.md) · Tool
- [MartyPC](https://awesomerea.org/resources/martypc/index.md) · Tool
- [ptformat](https://awesomerea.org/resources/ptformat/index.md) · Tool
- [LibreDWG](https://awesomerea.org/resources/libredwg/index.md) · Tool
- [libsai](https://awesomerea.org/resources/libsai/index.md) · Tool
- [Hiew](https://awesomerea.org/resources/hiew/index.md) · Tool

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
