在HN展示:构建一个用于Mac、iOS和网页的Markdown编辑器
摘要
Beauty 是一款适用于Mac、iOS和网页的本地跨平台Markdown编辑器,可实时渲染内容,包括KaTeX数学公式和Mermaid图表,并具备点对点同步和版本历史等功能。
<p>我花了过去10个月的时间来构建Beauty:一个本地的、功能强大的古希腊罗马风格Markdown编辑器,在您输入时页面就已呈现完成状态。它可在Mac、iPhone和浏览器中运行,浏览器版本无需账户即可打开:<a href="https://app.markdown.beauty" rel="nofollow">https://app.markdown.beauty</a><p>我对写作应用感到沮丧,并且和大多数人一样,我使用Apple Notes。在沉浸于Cursor、Codex和CC两年多后,我希望文本编辑器中能存在某些交互方式。<p>Markdown在您输入时实时渲染,包括表格(您可以拖动和调整大小,无需对齐管道符)、KaTeX数学公式和Mermaid图表。在排版和写作体验方面投入了大量思考。<p>您在Mac上的笔记是纯.md文件,存储在文件夹中,图片与之相邻,因此也可以在其他任何应用中打开。每个笔记保留200个版本。如果您通过链接分享笔记,当有人打开它时,它会通过WebRTC进行点对点同步,并且连接您的服务器只会看到一个随机的房间ID。<p>大约1000次提交中的大部分都投入到了编辑器本身。它是一个可编辑内容(contenteditable),并且我完全不让浏览器重构文档,这比我预期的工作量要大得多。构建这样一个高性能且跨平台的编辑器需要一些新颖的方法,我稍后会将其开源。该编辑器免费使用,无需账户,也没有广告,并且有一个可选的订阅服务,用于通过您自己的iCloud进行同步。<p><a href="https://www.markdown.beauty" rel="nofollow">https://www.markdown.beauty</a>
相似文章
Show HN: Writemark,一个零依赖的Web组件,用于内联Markdown编辑
Writemark 是一个无依赖的 Web 组件,用于内联 Markdown 编辑。它支持实时渲染、源码/分屏/预览模式、斜杠命令、表格、任务列表、代码块以及原生表单集成,无需框架或工具栏。
Markly
Markly 是一个免费、开源的 Markdown 编辑器,专为 macOS 设计,提供原生体验,具有实时格式化、Git 同步和多种导出选项等功能。
约600行的GTK+Adwaita Markdown编辑器
一个约600行的紧凑型GTK+Adwaita分屏Markdown编辑器实现,使用GTK WebView和CDN加载的marked.js与KaTeX。它作为一个受Apostrophe启发的原型,展示了构建此类应用如今已变得多么容易。
Doxy
Doxy 是一个 Markdown 和 HTML 编辑器,旨在简化写作,避免 LaTeX 的复杂性。
@geekbb: 发现一个丝滑的 Markdown 编辑器,专为 AI 聊天上下文管理场景设计。 基于 Tauri + React + TypeScript 构建,跨平台支持 macOS / Windows / Linux。 左侧 CodeMirror 6…
marka.md is a cross-platform Markdown editor specialized for AI context management, built with Tauri, React, and TypeScript. It features live preview, Vim mode, themes, and a context tray to bundle notes for AI chats like Claude, ChatGPT, and Gemini.