kenvin/docx-to-dom (packagist): Uses unoconv(and libreoffice-writer) to convert docx to html and then uses SimpleHtmlDom to parse it
Keywords: kenvin|docx-to-dom