永久开源 · 可私有部署 · 可二次开发

文档编辑与免费协作产品

docx-editor-core 是编辑内核;docx-editor-ui 提供开箱即用的全功能 Word 编辑 UI; 流文档是可直接使用的免费产品,支持多人协同编辑。覆盖从集成开发到成品使用的完整路径。

定位
内核 · UI 库 · 免费产品
体验
打开在线示例,流文档支持多人协同编辑。
编辑器内核最小示例
import DocxEditor from 'docx-editor-core'

const container = document.getElementById('editor')
const data = { main: [{ value: 'Hello' }] }

const editor = new DocxEditor(container, data, {
      width: 794,
      height: 1123,
      margins: [96, 120, 96, 120],
      defaultFont: '微软雅黑',
      defaultSize: 14,
      marginIndicatorDisabled: true,
      lineBreak: {
        disabled: false,
        color: '#AAAAAA'
      }
    })
editor.eventBus.on('saved', (payload) => {
  console.log(payload.data)
})
更多示例与参数说明见开发文档。

开源产品

内核
docx-editor-core
面向二次开发的在线文档编辑核心,提供类似 Word 的编辑体验与可扩展能力。
  • 分页渲染、表格、图片、控件、书签/目录
  • 事件与监听、插件扩展、可私有部署
UI 库
docx-editor-ui
开箱即用的全功能 Word 编辑 UI 库,直接集成即可获得完整编辑器体验。
  • 常用 Word 编辑功能一站式覆盖
  • 可按业务定制主题、工具条与扩展能力
免费产品
docu-flow流文档
直接使用的免费文档产品,支持多人协同编辑,适合写作、沉淀知识与团队协作。
  • 多人协同编辑(实时同步)
  • 与编辑能力体系同源,体验一致

开源内核核心能力

分页模式
分页渲染与纸张设置,支持缩放、边距、页眉页脚与页码。
文本编辑
字体、字号、加粗/斜体/下划线、颜色、高亮、标题与列表。
表格与图片
插入/删除行列、合并拆分单元格,图片浮动/环绕与导出。
控件与表单
文本框、选择、日期、复选/单选等控件,支持取值与批量赋值。
事件与监听
通过 eventBus 订阅内容变化、选区样式、鼠标事件、保存等事件。
插件扩展
提供 use(plugin) 扩展能力,可注入图表渲染器等高级功能。

为什么选择开源

自主可控
核心能力完全开源,支持内网部署,便于安全审计与深度定制。
工程化 API
面向二次开发的 API 文档与类型定义,便于在复杂业务中落地。