quirekit /
quirekit
这是一个用 TypeScript 写的文档编辑器框架,可以用来搭建类似在线文档的产品。它保留了 ProseMirror 的文档模型和插件机制,但把排版交给自己的引擎:断行、分页、光标和选区都自己计算,然后画到 Canvas 或 SVG 上,因此能在网页里做出一页一页的文档。项目还包含块编辑器、Markdown 编辑器,以及公式、流程图、思维导图、白板等独立的编辑组件,官网 quirekit.com 可以直接在线体验。 亮点 Canvas…
quirekit /
这是一个用 TypeScript 写的文档编辑器框架,可以用来搭建类似在线文档的产品。它保留了 ProseMirror 的文档模型和插件机制,但把排版交给自己的引擎:断行、分页、光标和选区都自己计算,然后画到 Canvas 或 SVG 上,因此能在网页里做出一页一页的文档。项目还包含块编辑器、Markdown 编辑器,以及公式、流程图、思维导图、白板等独立的编辑组件,官网 quirekit.com 可以直接在线体验。 亮点 Canvas…
这是一个用 TypeScript 写的文档编辑器框架,可以用来搭建类似在线文档的产品。它保留了 ProseMirror 的文档模型和插件机制,但把排版交给自己的引擎:断行、分页、光标和选区都自己计算,然后画到 Canvas 或 SVG 上,因此能在网页里做出一页一页的文档。项目还包含块编辑器、Markdown 编辑器,以及公式、流程图、思维导图、白板等独立的编辑组件,官网 quirekit.com 可以直接在线体验。 亮点 Canvas / SVG 自排版分页:不依赖 DOM 排版,屏幕上看到的分页就是打印的分页 保留 ProseMirror 的文档、事务、插件、协同语义,扩展层兼容 Tiptap 风格写法 MD Editor 的所见即所得、带标记预览、源码三种视图改的都是 Markdown 原文,没有 JSON 中转 独立的中文输入法组合引擎(@quirekit/ime),Canvas 编辑器里中文输入也能正常预编辑 开源部分全部 MIT,提供 Vue 组件;目前是 alpha 版
Discuss this product