GRSMD:即时 Markdown Viewer — 本地 & 私密
发布: (2026年3月1日 GMT+8 10:38)
2 分钟阅读
原文: Dev.to
Source: Dev.to
概览
GRSMD(GoodRelax 简易 Markdown 渲染器 & 查看器)是一个单独的 index.html 文件,可直接在浏览器中打开。将 .md 文件拖放到页面上或使用 Ctrl + V 粘贴——即可即时渲染。无需 npm、无需构建步骤;所有库均从 CDN 加载,渲染在本地完成(PlantUML 除外)。
实时演示:
源码:
功能
| 功能 | 库 | 是否本地处理 |
|---|---|---|
| Markdown | marked.js 17.0.1 | 是 |
| Mermaid 图表 | mermaid.js 11.12.2 | 是 |
| 语法高亮 | highlight.js 11.11.1 | 是 |
| LaTeX 数学 | KaTeX 0.16.28 | 是 |
| PlantUML | plantuml.com | 需要同意* |
* PlantUML 是唯一会联系外部服务器的功能。发送任何数据前会弹出确认对话框;您可以取消,文档的其余部分仍会正常渲染。
使用方法
- 多标签页 – 点击 [New Tab] 可在不同的浏览器标签页中打开多个文档。
- 拖放 – 将
.md或.txt文件拖到编辑器或预览区。 - 粘贴 – 按 Ctrl + V 可直接将 Markdown 粘贴到编辑器中。
- 缩放与平移 – 使用 Ctrl + 滚轮 缩放图表(0.5× – 5.0×),拖动平移,双击重置。
- 滚动保持 – 重新渲染时不会跳回顶部。
- 隐私 – 除非您明确允许(PlantUML),否则不会有任何数据离开浏览器。
长按 [?] 按钮可获取 AI 驱动的生产力帮助。
示例
- 快速示例:
- 完整示例(Mermaid + PlantUML + LaTeX):
将任意示例文件拖到实时页面,即可看到渲染效果。