干翻 Typora!MilkUp:完全免费的桌面端 Markdown 编辑器!

不知道大家平时写 markdown 都是用什么软件呢?是多端同步的印象笔记?还是 vscode 内置编辑器?还是大名鼎鼎的 typora?你不会用记事本在写 markdown 吧?

不过据说微软已经把记事本集成了 markdown 功能,详情戳:blogs.windows.com/windows-ins...

不过就我发布这篇文章时,编写 markdown 体验最好的,我个人感觉还是 typora 莫属。它凭借独树一帜的 WYSIWYG (hybrid) 编辑模式,在一众编辑器中遥遥领先。

可能没用过 typora 的同学对这个 WYSIWYG 有点陌生,全文是 What You See Is What You Get,中文意思是所见即所得**。**区别于通常的左右分屏的编辑方式(如印象笔记、掘金在线编辑器),typora 可以直观的显示渲染效果,摒弃了左右分屏时的注意力分散的缺点,专注于一块屏幕即可。

那么除了 typora 难道没有别的软件可以做到吗?有,像 milkdown 就是这样一款所见即所得的 markdown 渲染器,但是它只提供了 web 版本。

既然如此,up 一下

MilkUp 诞生了。

MilkUp 是一款基于 milkdown 和 electron 的桌面端软件,github 上已经发布了一个 MVP 版本,支持 windows 和 mac,它可以做到几乎和 typora 一模一样的编写体验,我这篇文章就是用 milkup 写的,感觉丝毫不输 typora。

在 MVP 版本中,可以看到已经包含了可用的基本功能,比如明暗主题切换、源码/MD 渲染模式切换、基本的打开、编辑、保存文件,以及对图片粘贴的支持。

可以看到它的界面整体保持了整洁干净,同时它还支持两种主题

你还可以在系统设置中将其设置为默认 markdown 软件,它已经对文件名建立了关联,双击即可打开。

为什么选 MilkUp ?

首先也是最重要的一点,MilkUp 是完全免费 的,且承诺永久免费。虽然现在它还是一个 baby,还有很多需要改进之处,但是如果有你的支持,相信它会越来越强。

第二点,它是基于开源,且本身也开源的,代码也非常简单,是用 Vue3 开发的,里面有各位前端开发者熟悉的语法。

github 地址敬上:github.com/Auto-Plugin...

可以看到它距离一个生产级编辑器依然有一定距离,但是正在有条不紊的开发中,如果你有好想法,或者希望亲手参与 milkup 的成长,milkup 欢迎各种 issue 和 pr。

milkup 趣事

milkup 玩梗玩的真到位,mlikup 这个名字就取的有意思,尤雨溪根据 rollup 搞了个 rolldown,它就根据 milkdown 搞了个 milkup, 连 logo 都是 milkdown 的 180° 反转。

在 milkup 中,是处处可以看到 milkdown 的影子,比如它的菜单点击下拉后,就变成了 milkdown 本身的 logo (转回来了🤣)

它的官网也是尽量向爸爸看齐,milkdown 的是 milkdown.dev ,而 milkup 是 milkup.dev

等你到官网之后就会发现,这里也全在整活。

这是原版 milkdown 官网👇

这个是 milkup 整活版官网👇

牛奶倒流,果然 Up 了。

总结

milkup 于 2025 年 7 月 18 日发布了 MVP 版本,是一个基于 milkdown 和 electron 的桌面端 markdown 编辑器。完全开源免费,并表示会永久免费。虽然功能比较基础,可能还有 bug ,但是这不会影响它前进的步伐。

相关推荐
抱抱宝24 分钟前
Agent-study项目教程(03):手写 Mini-ReAct Agent(不依赖框架)
javascript·人工智能·gpt·react.js·prompt·agent
用户938515635071 小时前
Next.js 笔记系统(二):Redis 数据服务与侧边栏组件拆分实战
javascript·全栈
Heo5 小时前
大厂前端调试不能只会debugger
前端·javascript·面试
windliang6 小时前
Claude Code 源码分析(十二):错误处理与自动恢复:让 Agent 稳定运行
前端·javascript·面试
默_笙6 小时前
🛬 前端路由的"高级玩法":懒加载、404、鉴权路由,一个都不能少(下篇)
前端·javascript
sunly_6 小时前
TypeScript:3、类型声明与类型推断
javascript·ubuntu·typescript
奥莱维7 小时前
【无标题】
java·前端·javascript
黄金决明子8 小时前
浏览器Window底层操作全解
前端·javascript
AI视觉网奇9 小时前
cannot import name ‘model_urls‘ from ‘torchvision.models.resnet‘
linux·前端·javascript
Sca_杰10 小时前
微信客服API对接速通
javascript·node.js