关于文档相关的产品非常多,比如腾讯文档、飞书、钉钉文档、语雀、Notion、石墨文档、金山文档、Gamma、google doc等等。每款产品底层都会有一个强大的编辑器。那么这些产品是如何实现的呢?
- facebook 开源的编辑器 lexical
- trix
- vscode编辑器
- etherpad实时文档编辑器
- katex公式
- codehike代码所见所得
- 多人协同 sharedb
- calibre文档格式转换
- 使用canvas实现的编辑器
- 生成docx
- exceljs
- textbus 国内,非contentable实现
- slate编辑器协同编辑
- tiptap
- blocksuite:Content editing tech stack for the web - BlockSuite is a toolkit for building collaborative editors and applications.
- 多维表格
- enhanced-editing-with-input-events
- notion like block editor
- Slate编辑器
- prism-code-editor 代码编辑器
- roosterjs微软开源的编辑器
- prosemirror-render-node-as-react-component
- prosemirror-cookbook
- Stacks-Editor 基于ProseMirror搞得
- umodoc
- editorjs
- CassieEditor实现了分页能力
- prosemirror-pagination实现了分页能力
- novel 类notion