Skip to main content
Usa docx (docx.js) si quieres generar archivos Word desde JavaScript o TypeScript con una API declarativa, gratis y también en el navegador. Usa Doconda si quieres pedir el documento terminado con su PDF, trabajar también con Excel, PowerPoint y PDF, o cambiar archivos existentes con una instrucción en vez de con placeholders.

Comparación

Cuándo elegir docx

  • Quieres una dependencia gratuita y de código abierto, sin cuentas ni API keys.
  • Necesitas generar el Word en el navegador del usuario, sin pasar por un servidor.
  • Tu documento tiene una estructura conocida y prefieres describir cada elemento en código.
  • Ya tienes plantillas con {{placeholders}} y solo necesitas rellenarlas.

Cuándo elegir Doconda

  • Quieres el documento terminado a partir de texto o de una frase, sin mantener el código de maquetación.
  • Necesitas el PDF, o también Excel, PowerPoint y PDF.
  • Tienes que editar archivos que no preparaste tú (sin placeholders), por ejemplo «cambia la fecha de firma y añade una cláusula», y que lo nuevo siga el formato del documento.
  • Quieres revisar archivos y recibir un informe de lo que se arregló y de lo que no.
  • Lo usa un agente de IA: el SDK de TypeScript trae las herramientas listas para la llamada a funciones.

Usarlos juntos

docx encaja para documentos fijos que se generan en el navegador; Doconda, para los que cambian según lo que pide el usuario. También puedes generar un Word con docx y pasarlo por Doconda para revisarlo y obtener su PDF. Los dos se instalan desde npm (npm install docx, npm install @doconda/sdk).

Fuentes