pumla
Azure-PlantUML
pumla | Azure-PlantUML | |
---|---|---|
2 | 6 | |
92 | 445 | |
- | 0.2% | |
4.6 | 2.1 | |
11 days ago | 5 months ago | |
Python | JavaScript | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pumla
-
How is your time spent in the architecture role?
I'm not aware of anything that's quite the same either. Visual modelling tools do the "model + views" thing, but you lock your data away behind their UI. C4-PlantUML provides a "C4-ish" DSL, but it's diagram focussed. pumla is an attempt to turn C4-PlantUML into something model-based, but it looks quite complicated. Archinsight is another text-based DSL, but it's not as full-featured as the Structurizr DSL and surrounding ecosystem.
-
What diagraming tool do you use for software architecture diagrams (not software design diagrams)?
I haven't used this myself, and it looks a little complicated, but pumla seeks to create a model-based way to use PlantUML.
Azure-PlantUML
- Azure System Diagram
-
Diagrams as Code (DaC): helping us understand the logical connections of reality
Azure-PlantUML for creating PlantUML diagrams with Azure components - https://github.com/plantuml-stdlib/Azure-PlantUML
- Diagram-as-code for Azure architecture
- Diagram as Code
- Plant UML – open-source UML Tool
-
"Diagram as code"
Azure, or
What are some alternatives?
c4-notation - Technical resources for using the C4 model for visualizing software architecture.
C4-PlantUML - C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams
plantuml - Generate diagrams from textual description
dsl - Structurizr DSL
mermaid - Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
overarch - Overarch provides a data model for the holistic description of a software system, opening multiple use cases on the model data. Supports C4 and UML diagram generation with PlantUML.
aws-icons-for-plantuml - PlantUML sprites, macros, and other includes for Amazon Web Services services and resources
dbterd - Generate the ERD as a code from dbt artifacts
GraphvizOnline - Let's Graphviz it online
archinsight - Simplicity in Code, Power in Design
DrawThe.Net - drawthe.net draws network diagrams dynamically from a text file describing the placement, layout and icons. Given a yaml file describing the hierarchy of the network and it's connections, a resulting diagram will be created.