Suggestions?
Suggestions?
I chose Jekyll because Github has it by default and is supported by almost every other SSG service/platform, such as Cloudflare Pages, Netlify, etc.
This lets me write locally on Obsidian without running Jekyll to preview my website. Jekyll is slow, as I have over 1,700+ articles (last time I checked, even after pruning). I can look at other options, but that is not my focus, and I honestly do not care. I push it to GitHub, and eventually, in the next couple of minutes, it gets updated.
Right now, I'm on a slow experiment to separate the content (markdown / plain text) from the styling entirely. So, I can play around with the design and themes but leave the content. Akin to how I can move on and walk away from Obsidian if needed - a tool on top of my content.
To me, I feel that VitePress is lot cleaner, leaner, and simpler than Docusaurus - https://vitepress.dev
It converts your markdown files to static HTML, understands Obsidian-specific markdown features, and just looks really nice IMO.
For publishing, I use Cloudflare pages to host the static HTML and Cloudflare workers to build the HTML whenever I push a commit to the GitHub repo hosting my markdown files. Quartz has documentation showing you how to set this up, and it’s all within the free offerings of Cloudflare.
But the editor UI I think is where a lot of the power of a tool like Obsidian comes from. The main benefit for me is that it takes the pain out of cross-linking, so you can have a much more richly linked collection of notes, more like "hypermedia" than a journal.
Another option could be Tiddlywiki, which does have an editor UI but is self-contained in a web app.
There's also a third-party Jekyll theme specifically for this purpose (https://github.com/Jekyll-Garden/jekyll-garden.github.io).