I write the content for this site using Obsidian. The content is stored as a set of plain Markdown files.

That means these files need to be transformed into HTML in order to be viewable in a browser, along with whatever sprinkling of JS & CSS it takes to make things pretty and interactive.

Obsidian Publish is great, but I’m not sure I want to pay $8 a month when I don’t expect any kind of return on that investment. This is a personal site after all, and I don’t expect to get a huge amount of traffic here.

Here’s what I need:

  1. Host for free on a service like Vercel or GitHub Pages
  2. Support Obsidian wiki links (like this one, for example)
  3. Host images, including SVGs exported from the Excalidraw Obsidian plugin

Some other stuff that would be nice to have: 4. Not require a build step to transform Obsidian MD files 5. Be mountable as a sub-route on another site (i.e. on the root domain rather than a subdomain) 6. Support Excalidraw sketches without having to export them to SVG first