Cherry Markdown Writer 是一款腾讯开源的 JavaScript Markdown 编辑器,开箱即用、轻量简洁且易于扩展,可运行在浏览器或 Node.js 服务端,并附带基于 Tauri 构建的跨平台桌面客户端,能直接打开、编辑本地的 .md / .markdown / .txt 文件,编辑体验与 Web 版一致。 核心功能: - 开箱即用:一行代码即可实例化,默认支持标题、目录、流程图、公式等绝大多数常用 Markdown 语法 - 易于扩展:纯 JavaScript 实现,不依赖 Angular / Vue / React 等框架(框架仅作容器),支持自定义语法、自定义工具栏按钮与自定义主题 - 流式渲染:为 AI Chat 场景专门优化,流式输出过程中自动补全未闭合的 Markdown 片段,避免源码闪现 - 编辑体验:多光标编辑、浮动工具栏与气泡工具栏、悬浮目录、输入联想、VIM 编辑模式、快捷键自定义、主题切换 - 图表与富媒体:Mermaid 图表(支持拖拽缩放与对齐)、数学公式、表格转图表、图片缩放与对齐、音视频嵌入 - 导出与互操作:从富文本粘贴为 Markdown、导出为图片 / PDF、图片与表格所见即所得编辑 - 高性能与安全:局部渲染 + 局部更新,内置白名单过滤与 DomPurify,防止 XSS 攻击 - 多种构建产物:提供完整包 / 核心包 / 流式输出包 / 引擎包,适配浏览器、Node.js、AI Chat 流式输出等不同场景 - 多形态接入:Tauri 桌面客户端(Windows / macOS / Linux)、官方 VSCode 插件、npm / yarn 安装、CDN 方式(UMD 全局变量 Cherry 与原生 ESM)引入 - 多场景示例:完整版、基础版、移动端 H5、多实例、无工具栏、纯预览模式、表格编辑、自动编号标题、流式 AI 对话、VIM 模式等演示配置 **中文支持**:原生中文项目,界面与工具栏为中文,官方提供简体中文 README 与全中文 Wiki 文档。
本站收录软件分别遵循 Apache License 2.0、MIT、GPLv2、GPLv3等开源许可协议。
软件版权归原作者所有。
禁止利用本站工具爬虫、跨平台数据抓取、批量注册、刷量、黑产牟利。
违规使用全部责任由使用者自行承担。
所有资源均来自互联网,如有侵权,请联系删除。
微信: Reborn2025-a
Copyright (C) 2021 Tencent. All rights reserved. 许可协议: Apache License 2.0 LICENSE:https://github.com/Tencent/cherry-markdown/blob/main/LICENSE Referer:https://github.com/Tencent/cherry-markdown 分发说明:本站整理分发官方原版程序,使用与再分发请遵循原项目协议,并保留相关 LICENSE / NOTICE 文件。