PlantUML autoloading with javascript
<script src="https://cdn.jsdelivr.net/npm/plantuml-encoder/dist/plantuml-encoder.min.js"></script>
<script>
document.querySelectorAll('pre.plantuml').forEach(function(block) {
var code = block.textContent;
var encoded = plantumlEncoder.encode(code);
var img = document.createElement('img');
img.src = 'https://www.plantuml.com/plantuml/svg/' + encoded;
block.parentNode.replaceChild(img, block);
});
</script>
Member discussion