DocFlow开源
GitHub Repo stars
GitHub Repo forks
🚀基于 Tiptap + Yjs 构建开源免费

现代化
协作文档编辑器

基于 Tiptap Yjs 构建的现代化协同文档编辑器
集成丰富的编辑能力与多人实时协作功能,支持插件扩展、主题切换与持久化存储

GitHub Repo stars
GitHub Stars
GitHub Repo forks
Forks
GitHub Repo watchers
Watchers
MIT
开源协议
开源协议

核心特性

基于现代前端技术栈构建,提供卓越的编辑体验和协作能力

Tiptap + Yjs

实时协作编辑

基于 Tiptap 的富文本编辑器,支持多人实时协作,CRDT 算法保证数据一致性

Yjs CRDT

CRDT 数据同步

使用 Yjs 和 @hocuspocus 实现冲突自由的实时数据复制技术

React 19

现代技术栈

Next.js 19 + TypeScript + Tailwind CSS,组件化设计,易于扩展

可扩展

插件生态

支持插件扩展、主题切换,WebSocket 实时通信,PWA 支持

技术栈

使用最新的前端技术构建,专注于协作编辑的核心能力

✏️

Tiptap

富文本编辑器,基于 ProseMirror

🔄

Yjs

协同编辑核心,CRDT 数据结构

🌐

@hocuspocus

Yjs 的服务端与客户端 Provider

Next.js 19

UI 框架,支持 Suspense 等新特性

📡

Socket.io

协同通信通道

🎨

Tailwind CSS

原子化 CSS,集成动画、表单样式等

加入开源社区

欢迎贡献代码、报告问题、提出建议,让我们一起打造更好的协作编辑器

如何参与贡献?

🐛报告 Bug
💡提出新功能
🔧提交代码
📖改进文档
🎨设计改进
🧪编写测试
DocFlow

基于 Tiptap 和 Yjs 构建的现代化协同文档编辑器,
让团队协作更加高效透明。完全开源,欢迎贡献!

技术栈

Tiptap + ProseMirror
Yjs CRDT
Next.js 19
TypeScript
Tailwind CSS
Socket.io
© 2025 DocFlow. 基于 MIT 许可证开源.
开源社区驱动
MIT 开源
GitHub Repo stars