r/mdhandbook

New post: The Markdown Link no. 32

New post: The Markdown Link no. 32

Among today’s links are markdown editors Neverwrite, Lumen, Notchpad and Marco. Plus there’s Affine, an open-source knowledge management app, similar to Notion, but better, in my opinion

https://md-handbook.com/blog/markdown-link-no-32/

#markdown #markdowneditors #opensource #GTD #markdownviewers #Affine #Neverwrite #Lumen #Notchpad #Marco #Logseq

Affine, the knowledge management app, makes a decent job of presenting your markdown documents

reddit.com
u/Wordius — 1 day ago
▲ 18 r/mdhandbook+1 crossposts

NotepadMD 1.5 - Links and Table of Contents (plus scroll position whack-a-mole)

It's been a bit of a long time coming, but I finally managed to get version 1.5 out with better support for cross document links and support for table of contents. Use of [TOC] as a tag in markdown will produce an auto generated, auto-updating table of contents. If you have other table of contents tag formats, we support every tag format we could find. Oh, and our word export creates an actual word table of contents for that, not just a list of links.

Cross document links was a bit of a hard subject - Obsidian style links are standard, so we support those. GFM slugs are different but "more correct" so we support those as well. Those are both a bit fragile though - if someone comes along and changes a heading name in a document you've linked to then your link gets broken, so we also support ID based heading links. That does need you to write the id to the end of the heading, which possibly involves updating the other file to add a heading, but it's worth it to keep references stable in codebase documentation. You can pick the model you prefer.

Outside of that, the back and forward navigation needed to get smarter and take you to the right scroll position in the target document. That was a pig as there's a lot at play with document dynamic loading, but hopefully you'll find it's all working pretty smoothly now.

The usual general quality of life updates too - users reported loss of selection highlight so that's fixed along with some other issues and bug fixes. All in the release notes. Starting to get close to where I envisioned the "base" functionality being!

u/NamelessParanoia — 7 days ago