The General Document Builder (GDB) is an easy to use, headless document builder that can build and validate InDesign documents comprising of three parts:
You can see the document modeler as a JSON Schema with added functions that roughly follow the structure of the InDesign SDK. It is used to create a valid document model that we can build with the builder below.
The document builder takes a model (An object that is validated by the modeler above) and builds it.
The document validator can validate any document against a model.
- MasterSpreads
- Spreads
- Pages
- Margins
- Layers
- Guides
More to come!
Please use the issue tracker for any request.