Tools
Each ADP tool is made for one task where a specialized view beats a generic diagram or plain text. This catalogue lists all 39 tools, grouped by the focus area they serve, with their state in each of the eight hosts. A tool that serves several focus areas is listed under each. The states are read from the hosts' own repositories, or from ADP's list of tools for a host that keeps none; nothing is shown as available unless you can install it. Tick focus areas, hosts or states in the filter above to narrow the list, and follow a tool’s name to its own page.
Technology assessment
Supply chain diagram
etalii/supply-chain
Follow goods from raw material to consumer, showing who supplies whom, how much, and what depends on what.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Idea
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Gartner hype cycle graph
gartner/hypecycle-graph
Aims to provide insights in how socio-technological trends relate to each other.
- Standalone
- In progress
- Desktop
- In progress
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Prototype
- Claude
- Not planned
Timeline diagram
generic/timeline
Lay out activities as bars along time, on rows, with the connections between them.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Causal loop diagram
systems/causal-loop-diagram
Aims to make the feedback structure of a system explicit, with every loop's reinforcing or balancing label checked against its own arrows.
Not yet usable
- Standalone
- In progress
- Desktop
- In progress
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Wardley map
wardley/map
Map a value chain by how visible each component is to users and how evolved it is.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Humans and agents together
Agent activity diagram
etalii/agent-activity-diagram
Aims to give developers one overview of where work happens: which agent works on which specification, on which branch, folder and machine.
- Standalone
- In progress
- Desktop
- In progress
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Agent Behavior Modelling
etalii/agent-behavior-modelling
Make a chat agent's instructions explicit as a behavior tree: what it does in order, what it tries, where it asks first and when it stops.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Functional decomposition graph
etalii/functional-decomposition-graph
Aims to structure frontend application development by identifying and linking its UI elements, data elements, actions and functions.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Hierarchical Requirement Designer
etalii/hierarchical-requirement
Read and edit the requirements of a subject by its structure, as nested boxes, in a Markdown file an agent writes too.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Knowledge designer
etalii/knowledge
Model knowledge as linked tables of typed properties in local YAML, XML or JSON files, with views that sort, filter and group them.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Clarity in textual data
Markdown editor
editor/markdown
Aims to make markdown quick to write and easy to read, by editing the text with a live preview beside it.
- Standalone
- Available
- Desktop
- Not planned
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Plain text editor
editor/plain
Aims to open every text file somewhere, as plain text, when no other tool claims it.
- Standalone
- Available
- Desktop
- Not planned
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Agent Behavior Modelling
etalii/agent-behavior-modelling
Make a chat agent's instructions explicit as a behavior tree: what it does in order, what it tries, where it asks first and when it stops.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Hierarchical Requirement Designer
etalii/hierarchical-requirement
Read and edit the requirements of a subject by its structure, as nested boxes, in a Markdown file an agent writes too.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Sankey diagram
etalii/sankey
Show how a quantity splits and merges between stages, with each flow as thick as its value.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Idea
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Mind map
freeplane/mindmap
Lay out ideas as a tree of branches around one central topic, in the FreeMind/Freeplane format.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not yet released
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
UML diagram
plantuml/uml
Edit PlantUML's text-based UML diagrams with a live, navigable diagram beside the source.
Not yet usable
- Standalone
- Planned
- Desktop
- Not planned
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
RDF graph
w3c/rdf
Show the triples of an RDF document as a graph of resources and labelled links.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
SKOS concept scheme
w3c/skos
Browse and edit a SKOS vocabulary as a hierarchy of concepts with their labels and relations.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
SPARQL query
w3c/sparql
Read a SPARQL query as the graph pattern it matches, with variables as joins.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Systems and strategy
C4 component diagram
c4/component
Show the components inside one container and how they work together.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
C4 container diagram
c4/container
Show the applications and data stores that make up a system and how they talk to each other.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
C4 system context diagram
c4/context
Place a software system among the people and other systems it works with.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
C4 system landscape diagram
c4/system-landscape
Show all the software systems of an organization and how they relate.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Sankey diagram
etalii/sankey
Show how a quantity splits and merges between stages, with each flow as thick as its value.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Idea
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Supply chain diagram
etalii/supply-chain
Follow goods from raw material to consumer, showing who supplies whom, how much, and what depends on what.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Idea
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Dependency graph
generic/dependencies
Draw named things and what depends on what, freely placed and connected.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Causal loop diagram
systems/causal-loop-diagram
Aims to make the feedback structure of a system explicit, with every loop's reinforcing or balancing label checked against its own arrows.
Not yet usable
- Standalone
- In progress
- Desktop
- In progress
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Wardley map
wardley/map
Map a value chain by how visible each component is to users and how evolved it is.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Knowledge and semantics
Knowledge designer
etalii/knowledge
Model knowledge as linked tables of typed properties in local YAML, XML or JSON files, with views that sort, filter and group them.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Mind map
freeplane/mindmap
Lay out ideas as a tree of branches around one central topic, in the FreeMind/Freeplane format.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not yet released
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
OWL ontology
w3c/owl
Explore an OWL 2 ontology's classes, hierarchy and restrictions as a VOWL-style graph.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
RDF graph
w3c/rdf
Show the triples of an RDF document as a graph of resources and labelled links.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
SHACL shapes
w3c/shacl
See which constraints SHACL shapes place on which classes and properties.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
SKOS concept scheme
w3c/skos
Browse and edit a SKOS vocabulary as a hierarchy of concepts with their labels and relations.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
SPARQL query
w3c/sparql
Read a SPARQL query as the graph pattern it matches, with variables as joins.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Software delivery
Ansible project structure
ansible/structure
See how the playbooks, roles and inventories of an Ansible project include and depend on each other.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Azure DevOps pipeline
azure-devops/pipeline
Read an Azure DevOps pipeline by stage, job and step, opening one level at a time.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
C4 code diagram
c4/code
Zoom from a C4 component into the classes and code elements that implement it.
Not yet usable
- Standalone
- Planned
- Desktop
- Planned
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
C4 component diagram
c4/component
Show the components inside one container and how they work together.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
C4 container diagram
c4/container
Show the applications and data stores that make up a system and how they talk to each other.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
C4 system context diagram
c4/context
Place a software system among the people and other systems it works with.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
C4 deployment diagram
c4/deployment
Map a system's containers onto the infrastructure they run on.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
C4 dynamic diagram
c4/dynamic
Show how the elements of a system collaborate, step by step, for one feature or scenario.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
C4 system landscape diagram
c4/system-landscape
Show all the software systems of an organization and how they relate.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Databricks bundle
databricks/bundle
See what a Databricks Asset Bundle deploys: its jobs, pipelines, targets and variables in one view.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Databricks job
databricks/job
Show the tasks of a Databricks job and the order in which they run.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Databricks pipeline
databricks/pipeline
Trace how data flows through the tables and views of a Databricks declarative pipeline.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
.NET dependency graph
dotnet/dependency-graph
Show the projects of a .NET solution, the NuGet packages they use and every reference between them.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Agent activity diagram
etalii/agent-activity-diagram
Aims to give developers one overview of where work happens: which agent works on which specification, on which branch, folder and machine.
- Standalone
- In progress
- Desktop
- In progress
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Functional decomposition graph
etalii/functional-decomposition-graph
Aims to structure frontend application development by identifying and linking its UI elements, data elements, actions and functions.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Helm chart
helm/chart
Understand a Helm chart: its values, its templates, the resources they render and its dependencies.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
draw.io diagram
jgraph/drawio
Edit draw.io diagrams (shapes, edges, labels and swimlanes) inside the IDE, in draw.io's own uncompressed .drawio format.
- Standalone
- Not planned
- Desktop
- Not planned
- IntelliJ Platform
- Not yet released
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
UML diagram
plantuml/uml
Edit PlantUML's text-based UML diagrams with a live, navigable diagram beside the source.
Not yet usable
- Standalone
- Planned
- Desktop
- Not planned
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
RDF graph
w3c/rdf
Show the triples of an RDF document as a graph of resources and labelled links.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
SPARQL query
w3c/sparql
Read a SPARQL query as the graph pattern it matches, with variables as joins.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Planning and roadmapping
Gartner hype cycle graph
gartner/hypecycle-graph
Aims to provide insights in how socio-technological trends relate to each other.
- Standalone
- In progress
- Desktop
- In progress
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Prototype
- Claude
- Not planned
Dependency graph
generic/dependencies
Draw named things and what depends on what, freely placed and connected.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Timeline diagram
generic/timeline
Lay out activities as bars along time, on rows, with the connections between them.
- Standalone
- Available
- Desktop
- Not yet released
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Wardley map
wardley/map
Map a value chain by how visible each component is to users and how evolved it is.
- Standalone
- Prototype
- Desktop
- Prototype
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Psychological and societal insights
Gartner hype cycle graph
gartner/hypecycle-graph
Aims to provide insights in how socio-technological trends relate to each other.
- Standalone
- In progress
- Desktop
- In progress
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Prototype
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Prototype
- Claude
- Not planned
Causal loop diagram
systems/causal-loop-diagram
Aims to make the feedback structure of a system explicit, with every loop's reinforcing or balancing label checked against its own arrows.
Not yet usable
- Standalone
- In progress
- Desktop
- In progress
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Other tools
JSON editor
editor/json
`.json` files checked for JSON's own mistakes and against the JSON Schema their `$schema` names, with completion and descriptions from it
- Standalone
- Available
- Desktop
- Not planned
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
XML editor
editor/xml
XML text with tags kept matched, mistakes marked where they are made, and checking against the XSD or DTD the document names
- Standalone
- Available
- Desktop
- Not planned
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
YAML editor
editor/yaml
YAML's own mistakes marked, with findings, completion and hover from the JSON Schema each document names
- Standalone
- Available
- Desktop
- Not planned
- IntelliJ Platform
- Not planned
- Visual Studio Code
- Not planned
- Eclipse
- Not planned
- ThinkRail
- Not planned
- Notion
- Not planned
- Claude
- Not planned
Ideas
These are candidates for a tool. No host is building them yet, and each may or may not become one.
Apache Airflow DAG
airflow/dag
See the tasks of an Apache Airflow DAG and the dependencies that decide their order.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
ArchiMate — Application layer
archimate/application
Model the applications, their components and the data they exchange, in ArchiMate's application layer.
Focus area: Systems and strategy
Family: Enterprise Architecture frameworks
Sources
ArchiMate — Business layer
archimate/business
Model business actors, roles, processes and services in ArchiMate's business layer.
Focus area: Systems and strategy
Family: Enterprise Architecture frameworks
Sources
ArchiMate — Implementation & Migration layer
archimate/implementation-migration
Plan the move from current to target architecture through work packages, plateaus and gaps.
Focus area: Systems and strategy, Planning and roadmapping
Family: Enterprise Architecture frameworks
Sources
ArchiMate — Motivation layer
archimate/motivation
Capture why an architecture exists: stakeholders, drivers, goals, principles and requirements.
Focus area: Systems and strategy, Technology assessment
Family: Enterprise Architecture frameworks
Sources
ArchiMate — Strategy layer
archimate/strategy
Relate an organization's capabilities, resources and courses of action in ArchiMate's strategy layer.
Focus area: Systems and strategy, Planning and roadmapping
Family: Enterprise Architecture frameworks
Sources
ArchiMate — Technology layer
archimate/technology
Model the nodes, devices, networks and system software that applications run on.
Focus area: Systems and strategy, Software delivery
Family: Enterprise Architecture frameworks
Sources
Argo workflow
argoproj/workflow
Show the steps, DAG templates and artifacts of an Argo Workflows definition.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
AWS architecture diagram
aws/architecture
Draw an AWS architecture with the services it uses and how they connect.
Focus area: Software delivery
Family: Infrastructure, network & cloud diagrams
Sources
Azure architecture diagram
azure/architecture
Draw an Azure architecture with the services it uses and how they connect.
Focus area: Software delivery
Family: Infrastructure, network & cloud diagrams
Sources
BPMN process diagram
bpmn/process
Model a business process with BPMN's events, activities, gateways and pools.
Focus area: Systems and strategy
Family: Business process & workflow notation
Sources
Concept map
cmap/concept-map
Connect concepts with labelled relationships to show how a body of knowledge fits together.
Focus area: Knowledge and semantics, Clarity in textual data
Family: Knowledge & informal modeling
Sources
Common Workflow Language workflow
commonwl/workflow
Show the steps of a Common Workflow Language workflow and how their inputs and outputs connect.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
Context Mapper context map
contextmapper/context-map
Show the bounded contexts of a Context Mapper model and the relationships between them.
Focus area: Systems and strategy, Software delivery
Family: 11f. Context Mapper
Sources
D2 diagram
d2/diagram
Edit D2's declarative diagram text with the rendered diagram beside it.
Focus area: Software delivery, Clarity in textual data
Family: 11d. D2
Sources
Dagster asset graph
dagster/assets
See the software-defined assets of a Dagster project and what each one is built from.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
dbt project lineage
dbt/lineage
Trace how the models and sources of a dbt project feed into each other.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
Context map
ddd/context-map
Map the bounded contexts of a domain and how the teams and models behind them relate.
Focus area: Systems and strategy, Software delivery
Family: Domain-Driven Design collaborative modeling
Sources
Event Storming
ddd/event-storming
Explore a business domain together by placing its events, commands and actors on a timeline.
Focus area: Systems and strategy, Humans and agents together
Family: Domain-Driven Design collaborative modeling
Sources
Data flow diagram
dfd/data-flow
Show how data moves between processes, stores and external entities.
Focus area: Software delivery
Family: Data-oriented diagrams
Sources
Cloud infrastructure diagram
diagrams-python/cloud-infrastructure
Draw cloud and infrastructure diagrams with vendor icons, written as Python code.
Focus area: Software delivery, Clarity in textual data
Family: 11e. Diagrams (Python)
Sources
Entity-relationship diagram
erd/entity-relationship
Model the entities of a domain, their attributes and how they relate.
Focus area: Software delivery, Knowledge and semantics
Family: Data-oriented diagrams
Sources
GCP architecture diagram
gcp/architecture
Draw a Google Cloud architecture with the services it uses and how they connect.
Focus area: Software delivery
Family: Infrastructure, network & cloud diagrams
Sources
Swimlane diagram
generic/swimlane
Show who does which step of a process by placing each step in its actor's lane.
Focus area: Humans and agents together, Systems and strategy
Family: Business process & workflow notation
Sources
Flowchart
iso/flowchart
Draw the steps and decisions of a procedure with the standard flowchart symbols.
Focus area: Software delivery
Family: Business process & workflow notation
Sources
Kubeflow pipeline
kubeflow/pipeline
Show the components of a Kubeflow pipeline and how their inputs and outputs connect.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
LinkML schema
linkml/schema
Show the classes, slots and enums of a LinkML schema and how they inherit from each other.
Focus area: Knowledge and semantics
Family: Ontologies & semantic web
Sources
Meltano ELT project
meltano/project
See how the extractors, loaders and transforms of a Meltano project move data from source to target.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
Architecture diagram
mermaid/architecture
Edit Mermaid architecture diagrams, of services and resources in groups, with the diagram beside the text.
Focus area: Software delivery, Clarity in textual data
Family: 11a. Mermaid
Sources
C4 diagram
mermaid/c4
Edit Mermaid's C4 diagrams with the diagram beside the text.
Focus area: Software delivery, Clarity in textual data
Family: 11a. Mermaid
Sources
Class diagram
mermaid/class
Edit Mermaid class diagrams with the diagram beside the text.
Focus area: Software delivery, Clarity in textual data
Family: 11a. Mermaid
Sources
Entity-relationship diagram
mermaid/er
Edit Mermaid entity-relationship diagrams with the diagram beside the text.
Focus area: Software delivery, Clarity in textual data
Family: 11a. Mermaid
Sources
Flowchart
mermaid/flowchart
Edit Mermaid flowcharts with the diagram beside the text.
Focus area: Software delivery, Clarity in textual data
Family: 11a. Mermaid
Sources
Gantt chart
mermaid/gantt
Edit Mermaid Gantt charts of tasks, sections and milestones with the chart beside the text.
Focus area: Planning and roadmapping, Clarity in textual data
Family: 11a. Mermaid
Sources
Sequence diagram
mermaid/sequence
Edit Mermaid sequence diagrams with the diagram beside the text.
Focus area: Software delivery, Clarity in textual data
Family: 11a. Mermaid
Sources
State diagram
mermaid/state
Edit Mermaid state diagrams with the diagram beside the text.
Focus area: Software delivery, Clarity in textual data
Family: 11a. Mermaid
Sources
MongoDB aggregation pipeline
mongodb/aggregation-pipeline
Follow a MongoDB aggregation pipeline stage by stage, with the document shape after each stage.
Focus area: Clarity in textual data, Software delivery
Family: Database queries & results
Sources
MongoDB find query
mongodb/query
Read a MongoDB find query as a tree of conditions, and its results as documents.
Focus area: Clarity in textual data, Software delivery
Family: Database queries & results
Sources
Cypher query and result graph
neo4j/cypher
See a Cypher query's MATCH patterns as a graph, and its results as an interactive graph.
Focus area: Knowledge and semantics, Clarity in textual data
Family: Database queries & results
Sources
Network topology diagram
network/topology
Show the devices, links and segments of a network and how they are connected.
Focus area: Software delivery
Family: Infrastructure, network & cloud diagrams
Sources
Nextflow pipeline
nextflow/workflow
See the processes of a Nextflow pipeline and the channels that carry data between them.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
Apache NiFi flow
nifi/flow
Show the processors, connections and process groups of an Apache NiFi flow.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
OpenLineage lineage graph
openlineage/lineage
Trace which jobs read and wrote which datasets, from captured OpenLineage events.
Focus area: Software delivery, Knowledge and semantics
Family: Data platforms & pipeline orchestration
Sources
Workflow Description Language workflow
openwdl/workflow
Show the tasks and calls of a WDL workflow and how data flows between them.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
C4-PlantUML diagram
plantuml/c4
Edit C4 diagrams written with C4-PlantUML, with the diagram beside the text.
Focus area: Software delivery, Clarity in textual data
Family: 11b. PlantUML
Sources
Snakemake workflow
snakemake/workflow
See the rules of a Snakemake workflow and how their inputs and outputs chain together.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
Spark declarative pipeline
spark/declarative-pipeline
Trace the flows, streaming tables and materialized views of a Spark Declarative Pipeline.
Focus area: Software delivery
Family: Data platforms & pipeline orchestration
Sources
C4 model
structurizr/c4
Edit a Structurizr C4 model once and see every view generated from it.
Focus area: Software delivery, Systems and strategy
Family: 11c. Structurizr
Sources
TOGAF ADM cycle diagram
togaf/adm
Follow an architecture effort through the phases of the TOGAF Architecture Development Method.
Focus area: Systems and strategy, Planning and roadmapping
Family: Enterprise Architecture frameworks
Sources
Activity diagram
uml/activity
Model the flow of actions and decisions in a process or algorithm.
Focus area: Software delivery
Family: 1b. Behavioral diagrams
Sources
Class diagram
uml/class
Model the classes of a system, their attributes and operations, and how they relate.
Focus area: Software delivery
Family: 1a. Structural diagrams
Sources
Communication diagram
uml/communication
Show which objects exchange which numbered messages to carry out one interaction.
Focus area: Software delivery
Family: 1c. Interaction diagrams
Sources
Component diagram
uml/component
Show the components of a system and the interfaces they provide and require.
Focus area: Software delivery
Family: 1a. Structural diagrams
Sources
Composite structure diagram
uml/composite-structure
Show the internal parts of a class or component and how they are wired together.
Focus area: Software delivery
Family: 1a. Structural diagrams
Sources
Deployment diagram
uml/deployment
Show which artifacts are deployed on which nodes and how the nodes communicate.
Focus area: Software delivery
Family: 1a. Structural diagrams
Sources
Interaction overview diagram
uml/interaction-overview
Combine several interactions into one flow of control, like an activity diagram of interactions.
Focus area: Software delivery
Family: 1c. Interaction diagrams
Sources
Object diagram
uml/object
Show a snapshot of concrete objects, their values and links at one moment.
Focus area: Software delivery
Family: 1a. Structural diagrams
Sources
Package diagram
uml/package
Organize model elements into packages and show the dependencies between them.
Focus area: Software delivery
Family: 1a. Structural diagrams
Sources
Profile diagram
uml/profile
Extend UML for a domain with stereotypes, tagged values and constraints.
Focus area: Software delivery, Knowledge and semantics
Family: 1a. Structural diagrams
Sources
Sequence diagram
uml/sequence
Show the messages between participants in the order they happen.
Focus area: Software delivery
Family: 1c. Interaction diagrams
Sources
State machine diagram
uml/state-machine
Model the states something can be in and the events that move it between them.
Focus area: Software delivery
Family: 1b. Behavioral diagrams
Sources
Timing diagram
uml/timing
Show how the states of participants change along a precise time axis.
Focus area: Software delivery
Family: 1c. Interaction diagrams
Sources
Use case diagram
uml/use-case
Show who uses a system and for which goals.
Focus area: Software delivery, Humans and agents together
Family: 1b. Behavioral diagrams
Sources
Zachman Framework matrix
zachman/matrix
Classify an enterprise's architecture descriptions by question and by perspective in the Zachman matrix.
Focus area: Systems and strategy
Family: Enterprise Architecture frameworks
Sources
Catalogue assembled from etalii-adp/etalii.adp.ide.standalone@9b232f0, etalii-adp/etalii.adp.ide.intellij@dc9c697, etalii-adp/etalii.adp.ide.vscode@ab93d8f, etalii-adp/etalii.adp.ide.standalone@3e2df46, etalii-adp/etalii.adp.ide.standalone@a8616b3, etalii-adp/etalii.adp.ide.standalone@5ac81b3, etalii-adp/etalii.adp.ide.standalone@2bd8441, etalii-adp/etalii.adp.ide.standalone@9ebcbf4, etalii-adp/etalii.adp.ide.standalone@008f6f0, etalii-adp/etalii.adp.ide.vscode@683d9b0, etalii-adp/etalii.adp.ide.standalone@2bf65f1, etalii-adp/etalii.adp.ide.standalone@c400088, etalii-adp/etalii.adp.ide.vscode@d597565, etalii-adp/etalii.adp.ide.standalone@d0b83ed, etalii-adp/etalii.adp.ide.vscode@96e207c, etalii-adp/etalii.adp.ide.intellij@b562c7f, etalii-adp/etalii.adp.ide.vscode@412d417, etalii-adp/etalii.adp.ide.notion@df6f9fe, etalii-adp/etalii.adp.ide.standalone@902060c and 39 rows of the Notion “Diagrams” database, last edited .