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).