# lit-docx developer documentation lit-docx parses DOCX into LitAST and generates DOCX from LitAST, in browsers and Node. [简体中文](/llms.txt) - [Quick start](/raw/en/index.md): Read DOCX into a traversable LitAST, then generate DOCX from LitAST, in browsers and Node alike. - [Support matrix](/raw/en/support.md): How each Word feature is supported for reading (parseDocx) and for generating (generateDocx). - [Reading DOCX](/raw/en/guide/reading.md): Inputs, options, results, warnings and errors of parseDocx, and where styles, numbering and images end up in the result. - [Generating DOCX](/raw/en/guide/generating.md): Build LitAST with hand-written nodes or the docx authoring helpers, then produce complete DOCX bytes with generateDocx; includes unit conventions. - [The LitAST node model](/raw/en/guide/litast.md): Common node fields, node and mark types, and how paragraphs, lists, sections and document metadata are represented. - [Round trips and preservation](/raw/en/guide/round-trip.md): When a DOCX is read and written back, what is rebuilt from meaning, what is kept verbatim, and what is lost. - [Rendering to HTML](/raw/en/guide/html.md): Render DOCX to reflowing semantic HTML with lit-docx-html, replace the rendering of any node, and get an outline and the bold or underlined passages. - [API reference](/raw/en/api.md): Public functions, types and errors for reading and generating DOCX, with signatures generated from source.