Show HN: Open-source .docx editor library for building document apps
An open-source WYSIWYG .docx editor has been released for React and Vue applications. It features real-time collaboration, tracked changes, and a framework-agnostic core. The library is designed for easy integration and customization, with support for multiple languages.
- ▪The editor supports both React and Vue frameworks, providing specific adapters for each.
- ▪It includes features like a toolbar, paged editor, and plugins for enhanced functionality.
- ▪Users can easily load .docx files and edit them in real-time using the editor.
Opening excerpt (first ~120 words) tap to expand
Open-source WYSIWYG .docx editor for React and Vue with canonical OOXML, tracked changes, and real-time collaboration. Agent-ready. Live demo | Documentation Quick Start npm install @eigenpal/docx-editor-react See the React quick start below. npm install @eigenpal/docx-editor-vue See the Vue quick start below. npm install @eigenpal/nuxt-docx-editor See the Nuxt quick start below. Packages Package Description Docs @eigenpal/docx-editor-react React adapter. Toolbar, paged editor, plugins. Docs @eigenpal/docx-editor-vue Vue 3 adapter. Toolbar, paged editor, plugins. Docs @eigenpal/nuxt-docx-editor Nuxt 3 & 4 module wrapping the Vue adapter. Docs @eigenpal/docx-editor-core Framework-agnostic core: OOXML parser, serializer, layout engine, ProseMirror schema.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.