A simple DOCX editor
for your React app

Open, edit, and save Word documents in the browser. Built directly on OOXML, so what you don't edit survives the round trip.

Live demo

Opening the demo…

FEATURES

Simple on purpose

It doesn't do everything Word does. The features it has work without surprises.

The editing surface

Format text, build lists and tables, place images and links, and comment in anchored threads - the everyday edits, applied in place.

Open source, all of it

Every feature ships in one package under Apache-2.0 - no paid tier.

CJK input

IME composition is tested against a real browser on every change, so input never drops or doubles.

Documents stay in the browser

Files are opened, edited, and saved entirely on the page - nothing is uploaded to a server or handed to a third party.

No silent rewrites

The editor writes the same OOXML it read, so a document is never converted, rebuilt, or quietly reformatted on the way through.