What problem does it solve?
Automate Word (.docx) document creation, editing, merging, and template filling using a combined Python and JavaScript toolkit, reducing manual effort and ensuring consistent formatting.
Core Features & Use Cases
- Document creation & editing: Generate new documents or modify existing ones with structured templates and script-driven workflows.
- Merging & templating: Combine multiple documents and fill templates to produce batch outputs such as contracts and reports.
- Content extraction & reading: Read and parse text, tables (including nested ones), and metadata from DOCX files for downstream processing.
- Use Case: Generate hundreds of personalized reports by filling templates with client data and merging results into a single document deck.
Quick Start
Install the required dependencies and run the included scripts in the scripts/ directory to start creating, editing, merging, and templating DOCX files.