
Security News
When Autonomous Agents Escape: Why Socket Signed the Cyber Defense Open Letter
Socket joins more than 100 technology, cybersecurity, and financial organizations calling for a global surge in cyber defense.
@usejunior/docx-core
Advanced tools
OOXML (.docx) core library: primitives, document generation, and track changes
OOXML primitives and DOCX generation in TypeScript.
npm install @usejunior/docx-core
import { writeFile } from 'node:fs/promises';
import { generateDocx } from '@usejunior/docx-core';
const document = await generateDocx({
sections: [{
blocks: [{
kind: 'paragraph',
runs: [{ kind: 'text', text: 'Hello' }],
}],
}],
});
await writeFile('hello.docx', document);
DocumentSpec supports sections, headers and footers, fields, styles, tables, numbering, and comments. The supported runtime uses jszip and @xmldom/xmldom; it does not require Word, LibreOffice, Python, or .NET.
For two-document comparison, use @usejunior/docx-compare. For agent-driven editing, use @usejunior/safe-docx.
See the repository architecture, support contract, and package source and examples.
FAQs
OOXML (.docx) core library: primitives, document generation, and track changes
We found that @usejunior/docx-core demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Socket joins more than 100 technology, cybersecurity, and financial organizations calling for a global surge in cyber defense.

Product
Enterprise security teams can now detect malware, credential theft, suspicious network activity, and risky updates across Microsoft Edge extensions.

Research
/Security News
Socket researchers found 18 Chrome extensions and one Edge extension delivering a wallet drainer, credential theft, and other malicious payloads.