How to Develop a Revision-Controlled Software Architecture With Mermaid.js
Consider this JavaScript-based tool that allows you to create diagrams and visualizations in unified modeling language.
Mermaid In Your Development Workflow Ai Replace Embedded Software Developers Getting Started Mermaid Chart
Source: designnews.com