A WYSIWYG markdown note editor powered by Vditor, with outline sync and rich editing features.
简体中文
💡 设计初衷
我很喜欢思源笔记,但它使用的不是原生的 Markdown 格式(采用其自定义的 JSON 块级格式)。 我也很喜欢 Obsidian,但它在列表内嵌套代码块的排版和渲染支持并不完美。 在这两个软件之间来回折腾了好几次,每次都会因为这些无法忍受的痛点而想要放弃。为了解决这些问题,便有了 st-note。
✨ 特色功能
- ⌨️
Ctrl + Alt + Q:自动给标题添加或重新计算序列编号。 - ⌨️
Ctrl + Alt + =:自动全文 Markdown 格式化。 - 🔤 内置 JetBrains Mono 字体:Windows 平台支持自动下载并渲染高质量的 JetBrains Mono 字体。
- 📝 魔改版 Vditor 内核:优化了 Vditor 底层,完美支持 Markdown 空行的保存和高精度回显。
🎯 适用人群
- 需要原生 Markdown 格式来做笔记的人
- 喜欢“所见即所得”实时编辑方式的人
- 追求轻量、免费的笔记解决方案
🚫 不适用人群
- 对笔记软件功能复杂度要求极高的人群
- 想要双向链接功能的用户(目前暂不支持双链,后续有计划逐步增加)
English
💡 Motivation
I really like SiYuan Note, but it doesn't use native Markdown (instead relying on its custom JSON-based block format). I also really like Obsidian, but it struggles with properly rendering and nesting code blocks inside list items. After switching back and forth between these two applications multiple times, I kept running into these deal-breaking limitations. Out of this frustration, st-note was born.
✨ Featured Functions
- ⌨️
Ctrl + Alt + Q: Automatically insert or re-calculate heading numbers. - ⌨️
Ctrl + Alt + =: Automatically format the entire Markdown document. - 🔤 Built-in JetBrains Mono Font: Automatically downloads and renders the high-quality JetBrains Mono font on Windows.
- 📝 Modified Vditor Engine: Customized Vditor's core behavior to perfectly preserve and render empty lines.
🎯 Target Audience
- Users who need pure, native Markdown files for note-taking.
- Users who prefer a real-time WYSIWYG (What-You-See-Is-What-You-Get) editor.
- Users looking for a lightweight, free solution.
🚫 Not Recommended For
- Users with complex, high-end feature requirements.
- Users who require backlinks (currently backlinking is not supported, though it is planned for future updates).