A while back, I wrote a small tool, dubbed "Tatum", for rendering Markdown to HTML for use alongside Neovim. I've continued to use it to this day, with a few tweaks here and there.
It looks like someone has taken advantage of Tatum's open-source license and remixed it into something even more capable.
I highly suggest you check out penview.nvim.
This post was proofread by Harper.
It didn't work for me, and if you reading this, it probably won't work for you either.
Failing to account for this reality can slow down development and dissuade contributors from sticking around.
It's not easy, but I think it's one of the best habits I've ever built.