市面上有很多基于web技术栈的markdown编辑器,但偶然看到一个不是web技术栈的。
看起来是用的 zed 的 gpui 库, 像是类似 zed 内置的 markdown 功能的独立版。
使用体验来说, 暂时属于可用的程度
引用项目自己的说明
Velotype 是一个基于 Rust 与 GPUI 的块级 Markdown 编辑器,支持所见即所得模式(WYSIWYG)和 Markdown 原文本编辑双模式。
项目仍处于早期阶段,但核心方向已经稳定:原生 UI、即时渲染编辑、源文本兜底、规范化 Markdown 序列化,以及覆盖颜色、字体、间距和布局 token 的自定义能力。
特性
Block 模型: Markdown 结构会被表达为可编辑块,让文档结构清晰可控易扩展,无需预览窗同步循环。
原生 UI: 基于 GPUI 的桌面原生渲染,不依赖 Electron、Tauri 或任何 WebView 外壳。
编辑模式: Velotype 支持所见即所得模式(WYSIWYG)和原文本编辑两种模式,满足常见编辑场景需求。
性能与稳定: Rust 驱动解析、状态更新和渲染;解析策略遵循标准导向,并在不稳定场景回退为 raw Markdown。
主题自定义: 主题可自定义全局颜色、字体、间距、菜单、弹窗、编辑器布局 token 和语言包。
便携单文件: Velotype 编译后以单文件形式存在,无需安装,原生便携,支持 Windows、Linux 和 macOS 平台。
Velotype 已经支持将当前 Markdown 文档导出为 HTML 和 PDF。HTML 导出会把当前主题映射为 CSS,PDF 导出复用同一套主题化 HTML 管线,以保证视觉输出一致。
Velotype 目标支持 Windows、Linux 和 macOS。应用天然适合作为独立二进制文件分发,release 构建可以直接运行,无需安装。
连接:
4 个赞
w568w
(w568w)
3
Wow,这个就是我一直想做(但之前没技术实力做)的。AI 真好啊。
wffty
(吴天宇)
4
这个启动速度确实非常快,感觉以后的todo 类软件都要往这个方向走才行
个人感觉如下几个方面做得挺不错的:
- 打开速度很快
- 内存占用不是特别高(Linux Mint x64,内存占用为 130.5 MB)
- 表格编辑工具非常方便
- 支持数学公式
但目前也有一些缺点:
HTML 标签支持不正常
比如,我这里有一段文本,代码是:
<mark>高亮</mark> <sup>上标</sup> <sub>下标</sub> <u>下划线</u>
在 Velotype 里的渲染效果是:
明明没有换行,却被渲染成一行一行的了。
再比如下面这段代码:
测试SO<sub>4</sub><sup>2-</sup>测试<mark>测试</mark><u>测试</u>
渲染效果是:
感觉……时好时坏。
擅自修改代码
编辑器会擅自将 <sub>...</sub> 替换成 ~...~。确实有些 Markdown 编辑器会支持 ~下标~ 这个扩展语法,但它毕竟不是通用语法。在大多数情况下,还算用 HTML 标签 <sub></sub> 更保险。
1 个赞
不是用 electron 做的 Markdown 编辑器值得好评
没办法,electron框架做 Markdown 编辑器太方便了,Markdown 本质上就是 HTML,对 HTML 渲染最好的就是浏览器
1 个赞
buglist
(土豆阿尼)
7
一般般,打开速度还可以,但是渲染某些结构复杂的文档不行。
推荐这个markdown编辑/查看器,渲染的很漂亮,本身UI也做得让人看着舒适。
1 个赞
这启动速度,真好。typora 虽然我买了正版,但基本不想打开用。
楼上推荐那个marco 也不错,但调了一下右侧预览的缩放,就回不到左侧的编辑界面了 
1 个赞
这个编辑器看介绍确实很好。不过它的 Linux 版有个巨大的坑:其安装目录(/usr/share/marco)与 MATE 桌面环境的窗口管理器(也叫 Marco)重复了,导致这两个毫不相干的软件包竟然是冲突关系
。