开源的MarkDown编辑器程序汇总


1. Moeditor

Moeditor 是一款开源的MarkDown 编辑器,多操作系统支持 包括Windows、macOS、Linux;基于 Electron编写,遵守GPL3.0开源协议。

功能特色:
    代码块高亮
    LeTex数学公式
    图片链接和图片上传
    离线写博客
    UML序列图和流程图
    导入导出Markdown文件
    Markdown和拓展Markdown的简洁语法

源代码:https://github.com/Moeditor/Moeditor

2. 跨平台笔记本Notable

Notable是一款跨平台的Markdown开源笔记本软件,支持操作系统包括:Linux, FreeBSD, MacOS, Windows7。遵守MIT开源协议。Notable 采用经典的三栏式结构,左栏展示了「全部笔记」与所有的标签,中栏展示了全部笔记或相应的标签中包含的笔记列表,而右栏则就是主要的编辑与预览区,可以切换编辑/预览模式、设定标签、置顶等。

特性:

    安全:都存储在本地
    隐私:每个笔记都可加密
    搜索功能(tag, tag prefix, 全文)
    独立无需联网
    键盘友好
    自动存储

[repo owner=”jmcfarlane” name=”notable”]

 

3. Markdown编辑器-Noteless

Noteless是一款安卓平台下的开源Markdown编辑器。支持语法高亮、多主题、全文搜索、附件嵌入及多种主流公式图标等功能。基于Dart编写,遵守MIT开源协议。

功能特色:

* 语法高亮的Markdown优化
* 支持 Github Markdown, KaTeX 以及mermaidjs 的图表
* 标签组织管理笔记
* 按星标,标题日期等分类
* 更改主题,包含暗模式,亮模式等
* 全文搜索
* 附件嵌入笔记
* 批量笔记编辑
* 手机划页方便编辑
* 新手指导说明

下载:https://f-droid.org/zh_Hans/packages/net.redsolver.noteless/

源码:https://github.com/redsolver/noteless

 

4.  功能强大的Markdown编辑器-vditor

vditor是一款国人开源的浏览器端Markdown 编辑器,支持所见即所得(富文本)、即时渲染(类似 Typora)和分屏预览模式。基于TypeScript 实现,支持原生 JavaScript 以及 Vue、React、Angular 和 Svelte 等框架。遵守MIT开源协议。

功能特性:

    支持三种编辑模式:所见即所得、即时渲染、分屏预览
    支持大纲、数学公式、脑图、图表、流程图、甘特图、时序图、五线谱、多媒体、语音阅读、标题锚点、代码高亮及复制
    内置安全过滤、导出、图片懒加载、任务列表、多平台预览、多主题切换、复制到微信公众号/知乎功能
    表情/at/话题等自动补全扩展
    实时保存内容,防止意外丢失
    录音支持,用户可直接发布语音
    粘贴 HTML 自动转换为 Markdown,如粘贴中包含外链图片可通过指定接口上传到服务器
    支持主窗口大小拖拽、字符计数
    多主题支持,内置黑白绿三套主题
    多语言支持,内置中、英、韩文本地化
    支持主流浏览器,对移动端友好
    实现 CommonMark 和 GFM 规范,可对 Markdown 进行格式化和语法树查看,并支持10+项配置
    工具栏包含 36+ 项操作,除支持扩展外还可对每一项中的快捷键、提示、提示位置、图标、点击事件、类名、子工具栏进行自定义
    可使用拖拽、剪切板粘贴上传,显示实时上传进度,支持 CORS 跨域上传

源码:

https://github.com/Vanessa219/vditor

 

5. Markdown编辑器程序-md

 

6. Markdown编辑器Twig

Twig是Mac OS下的 markdown编辑器,基于 Swift 编写,遵守GPL开源协议。

功能特色:

    自动保存,字数统计
    代码高亮,数学公式支持
    主题,自定义字体,自定义预览使用的 CSS 样式。
    版本控制, 历史版本恢复

[repo owner=”lukakerr” name=”twig”]

 

7. 跨平台的Markdown编辑器Gingko

Gingko是一款跨平台的Markdown开源编辑器,拥有Linux, Windows, 以及 Mac OS版本。遵守MIT开源协议.。 界面设计合理,列表,轮廓和卡片,都在同一个简介的界面展现。

所需环境:

    Git : https://git-scm.com/downloads
    Node : https://nodejs.org/en/
    Elm-Platform : https://guide.elm-lang.org/install.html

[repo owner=”gingko” name=”client”]

 

8. Markdown编辑器-妙言MiaoYan

妙言MiaoYan是Mac OS平台下的开源Markdown 编辑器。项目基于 Swift5 原生开发,遵守MIT开源协议。妙言拥有极简的设计风格,纯本地使用、支持语法高亮、黑暗模式、源文件保存、可自定义快捷和编辑器字体等。

功能特色:

    本地使用,安全,拥有PPT模式,支持 LaTeX, Mermaid, PlantUML、Markmap
    Minimalist 设计风格, 文件夹,文件,编辑器三列模式
     使用Swift5 开发,比 Web运行速度快
     轻量化设计,支持快捷键

官网:https://miaoyan.app/

源代码:https://github.com/tw93/MiaoYan

 

9. Markdown编辑器Mark Text

Mark Text是一款国人开发的 Markdown 开源编辑器,基于 Electron 构建,支持多平台包括 Mac OS、Windows 和 Linux 平台。Mark Text还内置斗图功能,通过快捷键 Cmd+/ 直接打开斗图搜索面板。斗图功能默认是关闭的,需要从user preference 菜单中,打开 preference.md, 然后设置 aidou 为 true。保存然后重启编辑器即可使用。

主要特性

    Mark Text 所输及所见,摒弃了众多 Markdown 编辑器左边写作右边预览的写作方式,巧妙的将编辑和预览融为一体。
    snabbdom 作为 Mark Text 的渲染引擎,保证了极速渲染编辑页面,带来流畅的书写体验。
    支持 CommonMark Spec 和 GitHub Flavored Markdown Spec 语法格式,生成的 Markdown 可以复制到任何支持 Markdown 格式的社区、网站。
    段落及行内样式快捷键提升您的编辑效率。
    输出 HTML 和 PDF 格式文件,方便在浏览器中预览。
    黑、白两款主题,自由切换。
    多种编辑模式:源代码模式、打字机模式、专注模式。

[repo owner=”marktext” name=”marktext”]