From the team

Blog

Guide

Automating Word documents without running Word

An object model shaped like the Word JavaScript API, over the same engine that renders the browser editor. Why every batch is a transaction, what the model refuses to guess, and how the server and browser runtimes differ.

Aug 31, 20265 min read
Engineering

Real-time DOCX collaboration with React, Vue 3, and Yjs

Connect React or Vue 3 DOCX editors through WebRTC, Hocuspocus, or Yjs. Synchronize documents, presence, comments, and tracked changes.

Aug 31, 20263 min read
Guide

Contract redlining API: tracked changes in an embedded DOCX editor

Build a custom contract redlining agent. Connect AI SDK tools to a DOCX editing API and a review UI that users can control.

Aug 24, 20263 min read
Tutorial

Custom elements that survive a round trip through Word

Put your own element type in a content control, and Word preserves it. Here is the typed API for that, plus the editor UI we built around it.

Aug 23, 20266 min read
Guide

How to build a DOCX automation agent

Build a DOCX agent with app-owned tools, content controls, native Word structures, browser and server runtimes, and tracked changes.

Aug 22, 20266 min read
Engineering

How docx-editor preserves DOCX content it does not understand

A DOCX editor has to understand Word's document model to lay a file out, and must not assume the file only contains that model. How the canonical tree, the package writer, and the DOM diff divide that work.

Aug 21, 20265 min read
Guide

Word document editor for legal applications

Build custom redlining agents and legal review workflows with a DOCX editing API and a customizable review UI.

Aug 21, 20263 min read
Guide

How to edit Word documents in your app

Plan an embedded DOCX editing workflow. Compare React, Vue, review features, programmatic editing, storage, and Word file round trips.

Aug 19, 20262 min read
Tutorial

React Word editor: edit DOCX files in the browser

Add a Word editor to React. Open DOCX bytes, render editable pages, save through a ref, and choose a Vite or Next.js setup.

Aug 18, 20262 min read
Tutorial

Next.js DOCX editor: edit and embed Word documents in the browser

Edit DOCX files in a Next.js App Router project. Install the React adapter, render it client-side, load a file, and save the result.

May 20, 20262 min read
Tutorial

Nuxt DOCX editor: edit Word documents in a Nuxt app

Add a DOCX editor to a Nuxt 3 or 4 app with @docx-editor.dev/vue. Configure Nuxt, keep the editor client-only, and load and save .docx files.

May 20, 20264 min read
Tutorial

Vue DOCX editor: edit Word documents in Vue 3

Add a DOCX editor to a Vue 3 app with @docx-editor.dev/vue. Install, render, load, and save .docx files in the browser.

May 19, 20265 min read
Tutorial

Vue and React DOCX editor API comparison

Compare the Vue and React DOCX editor APIs: props, composables, hooks, refs, events, slots, and component composition.

May 19, 20263 min read
Engineering

Agent toolkit for DOCX documents

Use @docx-editor.dev/agents to let an agent read, comment on, and suggest edits to .docx documents in the editor, in Node, or over MCP.

Apr 29, 20264 min read
Tutorial

German Translation for React DOCX Editor. DOCX-Editor auf Deutsch

How to use the German (de) locale in docx-js-editor. Localize the toolbar, comments, and track changes UI to German. DOCX-Dokumente bearbeiten mit deutscher Benutzeroberfläche.

Mar 30, 20261 min read
Tutorial

Polish Translation for React DOCX Editor. Edytor DOCX po polsku

How to use the Polish (pl) locale in docx-js-editor. Localize the toolbar, comments, and track changes UI to Polish. Edytor dokumentow DOCX z polskim interfejsem.

Mar 30, 20261 min read
Tutorial

Astro DOCX editor: edit Word documents in an Astro site

Add a DOCX editor to an Astro project with a React island. Install the React adapter, load a .docx, edit it, and download the result.

Mar 20, 20263 min read
Tutorial

Remix DOCX editor: edit Word documents in a Remix app

Add a DOCX editor to a Remix app. Load the React adapter on the client, open a .docx, edit it, and download the result.

Mar 19, 20263 min read
Tutorial

Vite DOCX editor: edit Word documents in a React and Vite app

Add a DOCX editor to a React + Vite project. Install the React adapter, load a .docx, edit it, and download the result.

Mar 18, 20262 min read
Engineering

Track Changes in a React DOCX Editor

How to enable track changes in a React DOCX editor and automate document review with AI agents using DocxReviewer.

Mar 12, 20262 min read
Tutorial

How to Add a DOCX Editor to Your React App

Add a WYSIWYG DOCX editor to a React application with docx-js-editor. Install the package, load a .docx file, and save the edited document.

Mar 10, 20262 min read
Tutorial

Adding Comments to a React Document Editor

How document comments work in docx-js-editor: threaded replies, text range anchoring, resolve workflows, and OOXML compatibility with Microsoft Word.

Mar 8, 20262 min read
Guide

Edit DOCX Files in the Browser with JavaScript

Parse, render, edit, and save Word documents in the browser with JavaScript. Uses the React adapter as the working example.

Mar 5, 20263 min read