Skip to content

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 .