Hacker News new | ask | show | jobs
by Slackwise 901 days ago
No mention of Foam? https://foambubble.github.io/foam/

Fine, I uhh, I'll speak for it.

Foam is to VSCode, what Org (and Org-Roam) are to Emacs.

As a former org-roam user, I ended up preferring it because my end goal was to convert my notes to HTML and blog posts, and org is poor at that as HTML is not valid org code whereas it is in Markdown. There's just a whole host of markdown-it plugins [1] out there to add footnotes and all sorts of things to Markdown, and Foam also understands Jekyll frontmatter YAML, which is perfect for blog post tags/categories.

[1]: https://www.npmjs.com/search?q=keywords:markdown-it-plugin

And because it's just an extension to VSCode, it works with every other extension: https://foambubble.github.io/foam/user/getting-started/recom...

This gives it similar power and flexibility to Org-Roam, as you can extend the model to improve the editing experience.

So why don't I use Obsidian, Logseq, and others? Because they're dedicated apps, and now I have to bring various half-baked plugins into them to give me the power my editor already affords me. With notes, half your time is spent editing, so why wouldn't you want your editing to be as close as possible?

Secondarily, nothing stops me from using everything altogether, since it's all Markdown, I can load up my note repo in Obsidian or Logseq and others, and continue editing in VSCode and Emacs!

1 comments

Yeah but how do you access your notes on mobile?
They're in a GitHub repo, so I just use that since GH renders Markdown.

I could probably use Obsidian/Logseq mobile if I wanted to. (Again, because it's Markdown... which is about universal now.)

And like, it's Markdown. It's meant to be readable as-is, so I can probably figure out any alternative method. I'd obviously miss out on tag searching and graphing, but I don't have heavy mobile use right now.

Edit: Yeah, the GitHub mobile app ain't the worst. I can probably find a way to get local git on my phone, and then just use Obsidian Mobile if I want to get fancy.