#WYSIWYG
mui-tiptap - 基于Material UI和Tiptap的可定制富文本编辑器
mui-tiptapMaterial UITiptapWYSIWYGReactGithub开源项目
mui-tiptap是基于Material UI和Tiptap的富文本编辑器组件,提供可定制样式和丰富功能。支持图片调整、标题锚点、字体控制等特性,具备实时协作和跨平台兼容能力。该组件可根据MUI主题自动适应颜色和暗黑模式,为开发者提供全面的富文本编辑方案,支持快速集成和深度定制。
pell - 简洁高效的开源网页文本编辑器
pell文本编辑器WYSIWYGJavaScript开源Github开源项目
pell是一款轻量级的开源网页文本编辑器,采用纯JavaScript实现,无需额外依赖。它支持加粗、斜体、插入链接等常用编辑功能,并且易于定制。pell的文件大小仅1.38kB(gzip压缩后),远小于同类编辑器,适合需要简洁高效富文本功能的网页项目。作为开源项目,pell提供了简洁的API接口,方便开发者集成和扩展。它支持自定义样式,可通过SCSS或CSS轻松调整外观。pell兼容主流浏览器,适用于各类网页应用中需要轻量级文本编辑功能的场景。
milkdown - 基于插件的实时预览Markdown编辑工具
Milkdownmarkdown编辑器WYSIWYG开源项目prosemirrorGithub
Milkdown是一个开源的Markdown编辑工具,采用插件驱动设计。它以Typora为灵感,基于prosemirror和remark技术构建,提供实时预览功能。该项目具有强大的编辑性能和可扩展性,支持主题定制,拥有活跃的社区。多家知名公司为Milkdown提供支持,使其成为高效文档创作的有力工具。
ckeditor5 - 现代化TypeScript富文本编辑框架
CKEditor 5富文本编辑器TypeScript开源WYSIWYGGithub开源项目
CKEditor 5是基于TypeScript的现代富文本编辑框架。采用MVC架构、自定义数据模型和虚拟DOM,支持多种WYSIWYG编辑方案。具备协作功能,适用于Google Docs到Slack等多种场景。作为市场领先的开源项目,CKEditor 5持续更新,提供灵活可定制的编辑体验。