pumla
overarch
pumla | overarch | |
---|---|---|
2 | 1 | |
92 | 146 | |
- | 15.1% | |
4.6 | 9.8 | |
11 days ago | 7 days ago | |
Python | Clojure | |
GNU General Public License v3.0 only | Eclipse Public License 1.0 |
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.
overarch
What are some alternatives?
c4-notation - Technical resources for using the C4 model for visualizing software architecture.
nippy - The fastest serialization library for Clojure
excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams
sente - Realtime web comms library for Clojure/Script
dsl - Structurizr DSL
muuntaja - Clojure library for fast http api format negotiation, encoding and decoding.
Azure-PlantUML - PlantUML sprites, macros, and other includes for Azure services
cq - Clojure Command-line Data Processor for JSON, YAML, EDN, XML and more
dbterd - Generate the ERD as a code from dbt artifacts
coast - The fullest full stack clojure web framework
archinsight - Simplicity in Code, Power in Design
jet - CLI to transform between JSON, EDN, YAML and Transit using Clojure