nomnoml renders UML diagrams from a simple, human-readable syntax that closely resembles the visual output, supporting various diagram types, styling options, and export formats including SVG and Canvas rendering.
This tool is most valuable when documenting software architecture, creating technical documentation, building interactive diagrams with clickable SVG elements, or automating diagram generation in a development workflow.