LibrePCB Developers Documentation
Architecture Overview

LibrePCB is split up in several libraries which are statically linked to the LibrePCB application or to other applications (e.g. developer tools like the EagleImport).

This diagram shows the available libraries, their purpose and their dependencies:

architecture_overview.png
Architecture Overview Diagram