# Components

Component pages describe the implementation boundaries behind the command-line
workflow: which module owns each responsibility, which inputs it accepts, and
which artifact contracts it writes or consumes.

```{toctree}
:maxdepth: 1

overview
pdf-profilers
pdf-readers
page-renderers
layout-detectors
table-detectors
table-ocr-adapters
bibliography-extractors
reference-matchers
doi-resolvers
```