I'm not a fan of reinventing the wheel, thus, I've searched for the best libraries out there to help me make this website. Here are a few external libraries I used:
Converting MD to HTML
- obsidian-export (Obsidian MD -> Common MD)
- remarkjs (Common MD -> HTML)
- github-markdown-css (HTML -> Beautiful HTML)
Others:
- Obsidian Git to help with publishing notes from within the Obsidian Vault