web-markdown-editor

Web Markdown Editor

English 简体中文

一个轻量级的单文件 Web Markdown 编辑器,支持实时预览、语法高亮、数学公式和图表渲染。只需一个 HTML 文件即可运行,无需安装、无需依赖、无需服务器,双击即用。

在线体验

✨ 功能特性

📸 系统界面

Web Markdown Editor 系统界面

🚀 快速开始

在线版本

直接使用浏览器打开 markdown-editor.html,也可以访问上面的在线体验地址。

📥 下载 markdown-editor.html

离线版本

适用于内网环境或无网络连接的场景。

  1. 📥 下载 web-markdown-editor-offline.zip
  2. 解压到任意目录。
  3. 使用浏览器打开 markdown-editor-offline.html
  4. 开始编辑,无需网络连接。

详细说明请参阅离线版本指南

桌面版本

Electron 桌面应用已独立到 web-markdown-editor-desktop。本仓库继续专注于简洁的 Web 与离线 HTML 版本。

📦 版本说明

版本 文件 说明
在线版 markdown-editor.html 使用 CDN 资源,需要网络连接
离线版 offline/markdown-editor-offline.html 使用本地资源,无需网络连接

🔨 构建离线版本

只需维护在线版本,使用以下命令生成离线版本:

node build-offline.js

构建脚本会:

  1. 读取 markdown-editor.html
  2. 将 CDN 地址替换为本地 assets/ 路径。
  3. 输出 offline/markdown-editor-offline.html

新增 CDN 依赖时,请在 build-offline.js 中添加映射:

  1. <link><script> 替换规则添加到 replacementRules
  2. 将 JavaScript URL 替换规则添加到 themeUrlMappings

🛠️ 技术栈

📄 许可证

MIT License