
Product
Socket for ClickUp Is Now Available
Create ClickUp tasks from Socket alerts, automate ticketing with custom rules, and keep alert and task status synchronized.
@ooxml-tools/render
Advanced tools
Render Office Open XML files in native applications (word, pages, etc...)
Render Office Open XML files in native applications (word, pages, etc...)
Support for rendering
.docx — WordprocessingML.xlsx — SpreadsheetML.pptx — PresentationMLThis tool can be used as a part of visual regression for various editors
.docx
msword — ✅ macos / 🔜 winpages — ✅ macoslibreoffice — ✅ macos / 🔜 linux / 🔜 wingoogledocs — 🔜onedrive — 🔜.pptx
powerpoint — 🔜 macos / 🔜 winkeynote — ✅ macoslibreoffice — ✅ macos / 🔜 linux / 🔜 wingoogledocs — 🔜onedrive — 🔜.xlsx
excel — 🔜 macos / 🔜 winnumbers — ✅ macoslibreoffice — ✅ macos / 🔜 linux / 🔜 wingoogledocs — 🔜onedrive — 🔜You must have the apps you wish to use above installed on your machine.
We use imagemagick for converting PDFs created from the various editors. So you must either have the imagemagick CLI installed locally or docker/docker-compose installed on your machine.
import render from "@ooxml-tools/render";
const input = await readFile("./test.docx");
const outputDir = "./output/";
await render(input, ["msword"], { outputDir });
npx @ooxml-tools/render --help
# ooxml-render <command> [args]
#
# Commands:
# render <filepath> render files
# support <filepath> list supported apps for <filepath>
#
# Options:
# --version Show version number [boolean]
# --help Show help [boolean]
MIT
FAQs
Render Office Open XML files in native applications (word, pages, etc...)
We found that @ooxml-tools/render 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.

Product
Create ClickUp tasks from Socket alerts, automate ticketing with custom rules, and keep alert and task status synchronized.

Product
Create and manage Asana tasks directly from Socket alerts, with manual task creation, automated ticketing rules, and two-way sync.

Security News
Open VSX has removed three extension IDs from its malicious-extension list as the legitimate publishers they impersonated move to claim the names for themselves.