Tutorial for Free Pascal's fpWeb web application framework written in Markdown.
For the diagrams, I use PlantUML and sometimes GraphViz directly, depending on how complex the diagram is.
You can use any Markdown to whatever converter to produce a final distributable format such as HTML and PDF, but I personally use whatever Typora use under the hood to do so.