@tael standing on the shoulders of giants tbh, 99% of the functionality is just piggybacking on the python markdown package, which handles all the HTML transcription and passes through raw HTML, and highlight.js for the syntax stuff