Writemark: 零依赖的Web组件实现Markdown内联编辑

Show HN: Writemark, a dependency free web component for inline Markdown editing

Writemark: 零依赖的Web组件实现Markdown内联编辑

我厌倦了在纯文本框中编写Markdown,于是创建了Writemark。这是一个无需任何运行时依赖的Web组件,只需一行代码即可在任何地方实现Markdown的所见即所得编辑。它支持源码、分屏和预览模式,内置斜杠命令、表格、任务列表及代码块功能,同时保留Markdown作为存储和提交的原始值。整个项目完全由我手写解析器打造,没有依赖庞大的框架,经过951个Playwright测试用例的严格验证,旨在为开发者提供轻量级且灵活的编辑体验。

我热爱Markdown,却不想再被纯文本框束缚,只想要一个能随处使用且无需引入庞大框架的单一组件。
  1. yabdulaah52

    内联编辑的价值被严重低估了。能够即时看到错误,能大幅减少 Markdown 重度项目中的试错式调试。

  2. sheept

    如果能有一个无需克隆仓库的在线演示就好了。不过我想我也可以用书签工具试试:

    javascript:import('https://esm.sh/writemark-editor').then(() => document.body.append(document.createElement('writemark-editor')))

  3. teo_zero

    既然依赖了 Node.js,怎么能说是零依赖呢?

同日更多故事

2026-07-25