Mermaid 是一个基于 Javascript 的图表绘制工具,通过解析类似于 Markdown 的文本语法来实现图表的创建和动态修改。Mermaid 诞生的主要目的是让文档的更新能够及时跟上开发进度。可用于创建流程图、时序图、甘特图、类图、状态图、饼图等
PlantUML 是一个使用文本描述绘制UML图的工具,可快速生成时序图、类图、状态图、思维导图、架构图、ER图等
Diagrams as code: declarative configurations using YAML for drawing cloud system architectures.
Cloud & DevOps Architecture Diagrams-as-Code in Python, D2 and MermaidJS languages
Generate diagrams for your cloud architecture using code
A Python 3 port of Simon Brown's Structurizr diagrams-as-code architecture description tool.
Generate valid diagrams from source code
Enables Gradle to run Structurizr CLI commands
Web UI used to visualize and explore ArchDoc models.
Streamline the process of setting up Structurizr locally by leveraging the Structurizr docker container and resources needed to start creating diagrams quickly.
A simple hack to edit DOT diagrams in the browser
Generate Azure Network Diagrams, using diagram-as-code (Graphviz)
A mechanism for tracking the request-responses in your tests and converting them into PlantUML diagrams.
This is a demonstration repo, showing how to use the docs-from-tests python package.
Terraform provider for Structurizr (on-premises and cloud service)
Visualizing computer code 🔶↜🔵
A tool to write a Software Guidebook using wiki syntax, PlantUML, etc. and TiddlyWiki as GUI
✨ Visualize your cloud with diagrams.
Examples of diagrams using Mermaid: https://mermaid.js.org/intro/