{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/3"}],"enrichment":{"capability":"Performs mail merge operations on docx files by replacing merge fields with supplied values, without requiring Microsoft Office to be installed.","skillfed_tags":["document-automation","archived"],"use_cases":["Generate personalized letters or documents by merging customer data into a template","Create bulk invoices or reports by populating templates with rows of tabular data","Automate document generation in a web application without deploying Microsoft Office on the server","Build dynamic table contents in docx files by supplying lists of dictionaries as row data","Produce multiple document copies from a single template with different field values for each"],"what_it_does":"docx-mailmerge is a Python library that automates filling Microsoft Word templates by replacing merge fields with values you supply. It reads docx files, identifies merge fields defined in the template, and substitutes them with provided data\u2014all without needing Microsoft Office installed. The library supports simple field replacement, dynamic table row generation from lists of dictionaries, and template duplication with page breaks for bulk document creation.\n\nThe package has no runtime dependencies, making it lightweight to install. However, it has been archived and unmaintained since 2019. While it remains functional for basic mail merge tasks, you should be aware that it will not receive updates for compatibility with newer Python versions or changes to the docx specification.","worth_installing":"Yes, if you need basic mail merge for docx files and can work within its documented scope. The permissive MIT license and zero runtime dependencies make it low-friction to add. However, the abandoned status means no bug fixes or compatibility updates will arrive\u2014test thoroughly with your target Python version and docx complexity before relying on it in production."},"id":"docx-mailmerge","links":{"html":"https://skillfed.io/packages/docx-mailmerge","md":"https://skillfed.io/packages/docx-mailmerge.md","pypi":"https://pypi.org/project/docx-mailmerge/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2019-10-09","license_spdx":null,"license_treatment":"permissive","name":"docx-mailmerge","python_support":"unspecified","summary":"Performs a Mail Merge on docx (Microsoft Office Word) files"},"popularity":{"monthly_downloads":215027,"position":9407,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.5.0"}
