Since the data store is markdown and can be synced with git, eventually an open source UI will appear. It's almost inevitable.
Ironically, if Obsidian was open source and charged $25/mo for services, I'd happily pay for it. Even if they used a strict license to deter competitors (eg. stating they must license their changes back to Obsidian and that all hosted software interacting with Obsidian must also be open source).
Since the data store is markdown and can be synced with Git, you can already work with an Obsidian vault using Foam in VSCode. I do.
Workflow: PKM in Obsidian, move ready docs to designated docs folder tree, sync w/ git to shared docs site repo, two-way collaborate w/ colleagues on docs.
You do need to align some options in each, such as file naming, a header, a particular style of links, and ensure frontmatter behavior. All necessary settings exist.
I recommend Logseq very much as well, though it's worth noting that it differs from Obsidian in that it's outlining-centered.
For me that was actually the reason I switched to it - I usually take notes in the form of deeply nested lists, which isn't as ergonomic in normal note-taking tools (the Obsidian plugins for it are not enough).
echelon|3 years ago
Ironically, if Obsidian was open source and charged $25/mo for services, I'd happily pay for it. Even if they used a strict license to deter competitors (eg. stating they must license their changes back to Obsidian and that all hosted software interacting with Obsidian must also be open source).
Terretta|3 years ago
Workflow: PKM in Obsidian, move ready docs to designated docs folder tree, sync w/ git to shared docs site repo, two-way collaborate w/ colleagues on docs.
You do need to align some options in each, such as file naming, a header, a particular style of links, and ensure frontmatter behavior. All necessary settings exist.
https://foambubble.github.io/foam/
https://github.com/foambubble/foam/issues/46
This supports basic static file and links functionality, not extended data tools etc., of course.
terminal_d|3 years ago
cube2222|3 years ago
For me that was actually the reason I switched to it - I usually take notes in the form of deeply nested lists, which isn't as ergonomic in normal note-taking tools (the Obsidian plugins for it are not enough).