What is SimpleIDML?
masterSimpleIDML is a Python library designed to manipulate Adobe® InDesign® IDML files. Its primary purpose is to allow developers to compose complex documents from simple pieces and to separate document data from document structure.
Core Philosophy
The library follows a philosophy of keeping content and structure separated. It leverages the XML Structure in InDesign, using XML files to feed documents. This isolation is intended to ease debugging and improve tracking of document state.