marktext

实时预览的 Markdown 编辑器

⭐ 49.0k JavaScript MIT

解决什么问题

解决传统 Markdown 编辑器需要在编辑区和预览区之间频繁切换的问题,提供一个所见即所得的流畅写作环境,同时兼容多种 Markdown 规范,满足技术写作、笔记和博客编写的需求。

最适合

最适合需要实时预览 Markdown 渲染效果的用户,如撰写技术文档、博客文章、课程笔记、个人知识库等,对编辑速度和界面简洁有较高要求的场景。

不适合

不适合需要集成项目协作、数据库、复杂表格或富文本粘贴等高级功能的用户,也不适合偏好高度可定制编辑器(如 VSCode 插件)或需要自动化脚本执行的场景。

快速上手

Linux/macOS 终端快速启动
1. 下载最新 AppImage
curl -LO https://github.com/marktext/marktext/releases/latest/download/marktext-x86_64.AppImage
2. 赋予执行权限
chmod +x marktext-x86_64.AppImage
3. 运行编辑器
./marktext-x86_64.AppImage

项目详情

MarkText(GitHub 49,000+ Star,MIT 许可证)是一个基于 JavaScript(Electron)的现代化 Markdown 编辑器,专注于速度和易用性。

核心功能

  • 实时预览(WYSIWYG):编辑时即时查看渲染效果,无需切换视图。
  • 规范兼容:支持 CommonMark、GitHub Flavored Markdown 以及 Pandoc Markdown 部分扩展。
  • 扩展特性:KaTeX 数学公式、YAML front matter、emoji 快捷输入。
  • 输出格式:导出 HTML 和 PDF 文件。
  • 编辑模式:源代码模式、打字机模式、焦点模式,适应不同写作习惯。
  • 主题系统:内置 Cadmium Light、Material Dark 等多种主题。
  • 跨平台:提供 Linux-64、macOS-64、Windows-64 原生安装包。
  • 快捷键:段落和行内样式快捷键,提升写作效率。

社区与支持

  • 由 Jocs 发起,数百名贡献者参与开发。
  • 通过 OpenCollective 接受赞助,有 Silver Sponsors 等级。
  • 支持中文、日文、法文等多语言翻译。