登录 注册
效率与办公工具内容创作与媒体工具开发者工具 commonmarkeditorgfmlutemarkdownmd
11,446
Stars
1,092
Forks
74
Watchers
0
Open Issues
MIT
许可证
TypeScript
语言
2019-11-29
创建时间
2026-11-09
最近更新

项目能做什么

一款浏览器端 Markdown 编辑器,支持所见即所得、类似 Typora 的即时渲染与分屏预览。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
<img alt="Vditor" src="https://b3log.org/images/brand/vditor-128.png" />

<br>
易于使用的 Markdown 编辑器,为适配不同的应用场景而生
<br><br>
<a title="MIT" target="_blank" href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/license-MIT-orange.svg?style=flat-square"></a>
<a title="npm bundle size" target="_blank" href="https://www.npmjs.com/package/vditor"><img alt="npm bundle size" src="https://img.shields.io/bundlephobia/minzip/vditor?style=flat-square&color=blueviolet"></a>
<a title="Version" target="_blank" href="https://www.npmjs.com/package/vditor"><img src="https://img.shields.io/npm/v/vditor.svg?style=flat-square"></a><br>
<a title="Downloads" target="_blank" href="https://www.npmjs.com/package/vditor"><img src="https://img.shields.io/npm/dt/vditor.svg?style=flat-square&color=97ca00"></a>
<a title="jsdelivr" target="_blank" href="https://www.jsdelivr.com/package/npm/vditor"><img src="https://data.jsdelivr.com/v1/package/npm/vditor/badge"/></a>
<a title="Hits" target="_blank" href="https://github.com/88250/hits"><img src="https://hits.b3log.org/Vanessa219/vditor.svg"></a> <br><br>
<a title="GitHub Watchers" target="_blank" href="https://github.com/Vanessa219/vditor/watchers"><img src="https://img.shields.io/github/watchers/Vanessa219/vditor.svg?label=Watchers&style=social"></a>
<a title="GitHub Stars" target="_blank" href="https://github.com/Vanessa219/vditor/stargazers"><img src="https://img.shields.io/github/stars/Vanessa219/vditor.svg?label=Stars&style=social"></a>
<a title="GitHub Forks" target="_blank" href="https://github.com/Vanessa219/vditor/network/members"><img src="https://img.shields.io/github/forks/Vanessa219/vditor.svg?label=Forks&style=social"></a>
<a title="Author GitHub Followers" target="_blank" href="https://github.com/vanessa219"><img src="https://img.shields.io/github/followers/vanessa219.svg?label=Followers&style=social"></a>
</p>

<p align="center">
<a href="https://github.com/Vanessa219/vditor/blob/master/README_en_US.md">English</a> &nbsp;|&nbsp; <a href="https://b3log.org/vditor/demo/index.html">Demo</a>
</p>

<p align="center">
🔥 欢迎观摩我们的另一个开源项目 <a href="https://github.com/siyuan-note/siyuan">思源笔记</a>
<p>

## 💡 简介

[Vditor](https://b3log.org/vditor) 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript 以及 Vue、React、Angular 和 Svelte 等框架。

欢迎到 [Vditor 官方讨论区](https://ld246.com/tag/vditor)了解更多。同时也欢迎关注 B3log 开源社区微信公众号 `B3log开源`:

![b3logos.jpg](https://b3logfile.com/file/2020/08/b3logos-032af045.jpg)

## 🗺️ 背景

随着 Markdown 排版方式的普及,越来越多的应用开始集成 Markdown 编辑器。目前主流可集成的 Markdown 编辑器现状如下:

* 有的仅支持分屏预览,即编辑区和预览区分离
* 有的同时支持所见即所得和分屏预览,但所见即所得模式下不能完整支持 Markdown 语法排版
* 几乎没有类似 Typora 的即时渲染

而这三点恰好对应了三种应用场景:

* 分屏预览:适配传统的 Markdown 使用场景,适合大屏下编辑排版
* 所见即所得:对不熟悉 Markdown 的用户友好,熟悉 Markdown 的用户也可以无缝使用
* 即时渲染:理论上这是最为优雅的 Markdown 编辑方式,让熟悉 Markdown 的用户能够更专注于内容创作

所以,一个能够**适配应用场景**的 Markdown 编辑器至关重要,它需要考虑到:

* 传统 Markdown 用户的使用场景,提供分屏预览
* 富文本编辑用户的使用场景,提供所见即所得
* 高阶 Markdown 用户的使用场景,提供即时
阅读完整原文

商业机会分析 AI 生成

自媒体多平台内容排版与分发 SaaS

产品构想基于 Vditor 现有的公众号/知乎复制特性和丰富的图表公式渲染能力,封装出开箱即用的 Web 端排版编辑器,支持多渠道图床转存、自定义多套公众号 CSS 主题、一键发布至多平台。
核心功能深度定制排版模板、外链图片全自动转存与压缩、多账号/多平台一键发布、草稿多端云同步。
目标用户微信公众号运营者、知乎创作者、技术自媒体人。
难度/周期简单 · 1-2 个月 · 成本:轻量应用服务器 + 对象存储/CDN(约每月 50-200 元)
收费模式免费版限制字数与模板数量;高级排版模板、多平台一键分发及云同步采用按月/年订阅制。
竞争风险各平台(如微信、知乎)排版与发布 API/防爬机制频繁调整;市面上有成熟排版工具(推测竞争激烈)。
依据 已验证事实(README 中已实现“复制到微信公众号/知乎功能”与多套主题)

Vditor Pro:企业级商业扩展包与协同 SDK

产品构想针对企业知识库与内部协作系统,为 Vditor 提供闭源/商业授权的高级插件套件,补齐协同编辑、AI 写作助手与深度权限控制模块。
核心功能基于 Yjs 的实时多光标协同编辑模块、LLM 智能重写与格式化插件、自定义权限与审计日志适配器。
目标用户自建内网协同办公系统、知识库、客户支持平台的中大型企业开发团队。
难度/周期中等 · 2-3 个月 · 成本:开发机器与协同测试节点(约每月 100-300 元)
收费模式售卖商业扩展授权(按域名/应用单次买断或年付授权)、提供企业优先技术支持与定制集成服务。
竞争风险开源版本 MIT 协议完全免费且功能已极为丰富,可能导致企业客户购买付费扩展意愿不足(推测)。
依据 已验证事实(项目基于 MIT 开源,纯前端无原生协同与 AI 功能)

嵌入式轻量文档中心与发布服务(Docs as a Service)

产品构想利用 Vditor 的即时渲染和全套语法扩展,打造开箱即用的轻量级技术文档与帮助中心发布平台,提供所见即所得编辑并直接静态化发布。
核心功能Vditor 在线全功能编辑、目录树与大纲拖拽管理、一键生成带 SEO 优化的轻量静态站点、自定义域名与 HTTPS。
目标用户独立开发者、小型 SaaS 团队、开源项目作者。
难度/周期中等 · 2-4 个月 · 成本:云服务器 + Serverless 静态托管网络(约每月 100-500 元)
收费模式按自定义域名数、托管站点数及团队席位收取 SaaS 订阅费用。
竞争风险面临 GitBook、Docusaurus 等成熟开源或商业文档工具的替代竞争(推测)。
依据 AI推测
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
jgm/pandoc 中文介绍暂未生成
Universal markup converter
46,913 Haskell
markedjs/marked 中文介绍暂未生成
A markdown parser and compiler. Built for speed.
37,303 TypeScript
markdown-it/markdown-it 中文介绍暂未生成
Markdown parser, done right. 100% CommonMark support, extens
22,039 TypeScript
nhn/tui.editor 中文介绍暂未生成
🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Exten
17,984 TypeScript
remarkjs/react-markdown 中文介绍暂未生成
Markdown component for React
15,935 JavaScript
pandao/editor.md 中文介绍暂未生成
The open source embeddable online markdown editor (component
14,311 JavaScript
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2019-11-29,近 30 天仍在推送,发布过 77 个 Release
社区活跃Star 11,446 / Fork 1,092 / Issue 0(数据支持,可自行核实)
许可证MIT
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/Vanessa219/vditor.git
cd vditor
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。