Repolode
fileverse

fileverse/fileverse-ddocs

开源的端到端加密协作文档编辑器,可作为 Google Docs 的隐私替代方案。

可替代:Google Docs

Star
448
Fork
34
未关闭 Issue
30
最近提交
昨天

这是什么?

Fileverse dDocs 是一款文档编辑器,内容采用端到端加密,目标是在不放弃数据控制权的前提下,提供类似 Google Docs 的多人实时编辑体验。它支持实时与异步协作、带修订追踪的建议模式、评论以及版本历史。

编辑器支持 Markdown、LaTeX 和 MermaidJS 图表,可导入导出 .docx、.md、.pdf、.html 等格式。文档支持离线编辑,可在桌面和移动端之间同步,并提供移动端优化的 Web 应用与 PWA。项目以 React 组件包 @fileverse-dev/ddoc 的形式发布,还提供可选开启的加密 API,供智能体调用。

仓库包含 /package 下的核心编辑器包以及示例与演示代码。集成时需要自行准备 Tailwind CSS 3.4、若干 peer 依赖及样式文件。项目仍处于快速开发阶段,官方不建议直接用于生产环境。

核心功能

  • 01采用抗量子密码学的端到端加密
  • 02支持实时与异步协作,提供建议模式和评论
  • 03支持 Markdown、LaTeX 和 MermaidJS 图表
  • 04可导入导出 .docx、.md、.pdf、.html 等格式
  • 05支持离线编辑,并在桌面与移动端之间同步
  • 06提供版本历史,并基于零知识证明实现访问权限控制

适用场景

  • 希望在协作文档中避免明文数据交由云服务商保管的团队
  • 在 React 应用中嵌入私密文档编辑器
  • 编写和分享包含图表的 Markdown 或 LaTeX 文档
  • 离线撰写文档,之后在多台设备间同步

快速上手

  1. 1

    安装软件包

    npm install @fileverse-dev/ddoc
  2. 2

    安装所需的对等依赖

    npm install @dnd-kit/core @dnd-kit/sortable @dnd-kit/utilities @fileverse/ui @fileverse/crypto viem framer-motion frimousse
  3. 3

    导入 DdocEditor 并将其渲染在具有确定高度的父容器中

使用前须知

  • 需要 Tailwind CSS 3.4 环境,不支持 Tailwind 4。
  • 在编辑器正确渲染之前,需要手动导入样式表并修改 Tailwind 配置。
  • 每个页面只支持一个 DdocEditor 实例。
  • 项目采用 AGPL-3.0 许可证,网络使用场景下需要公开源代码。

标签

常见问题

fileverse-ddocs 是什么?
开源的端到端加密协作文档编辑器,可作为 Google Docs 的隐私替代方案。 Fileverse dDocs 是一款文档编辑器,内容采用端到端加密,目标是在不放弃数据控制权的前提下,提供类似 Google Docs 的多人实时编辑体验。它支持实时与异步协作、带修订追踪的建议模式、评论以及版本历史。
fileverse-ddocs 可以免费使用吗?用的什么许可证?
fileverse-ddocs 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
fileverse-ddocs 还在维护吗?
活跃维护中。fileverse-ddocs 最近一次提交是在 2026年10月19日。
fileverse-ddocs 适合用来做什么?
希望在协作文档中避免明文数据交由云服务商保管的团队 在 React 应用中嵌入私密文档编辑器 编写和分享包含图表的 Markdown 或 LaTeX 文档 离线撰写文档,之后在多台设备间同步
fileverse-ddocs 怎么安装和运行?
安装软件包: npm install @fileverse-dev/ddoc 安装所需的对等依赖: npm install @dnd-kit/core @dnd-kit/sortable @dnd-kit/utilities @fileverse/ui @fileverse/crypto viem framer-motion frimousse 导入 DdocEditor 并将其渲染在具有确定高度的父容器中
在哪里获取 fileverse-ddocs?
源代码和安装说明在 GitHub 上:https://github.com/fileverse/fileverse-ddocs

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目