Yjs
用 CRDT 数据结构实现实时协同状态同步的开源 JavaScript 库。
适合协同文本、编辑器和共享状态原型,提供更新合并和同步数据结构;具体传输、房间权限、持久化、历史压缩和身份认证需要结合 provider 与服务端架构设计。CRDT 收敛不等于业务操作已经被授权或服务器已经完成写入。
使用时要评估文档大小、更新日志、离线队列、垃圾回收、冲突语义和跨版本兼容。实时光标等 presence 数据与持久文档状态也应分开管理。本条只收录 Yjs 开源代码和公开文档,不包含商业协同服务或托管额度。
本次核对 Yjs 仓库 LICENSE 为 MIT,允许免费用于商业项目,分发时需保留对应版权与许可声明。所选 provider、编辑器绑定和服务端组件应分别核对许可及维护状态,不能把核心库的 MIT 许可自动延伸到第三方托管服务。
资料核对:2026-10-27反馈此资源