Drupal is a registered trademark of Dries Buytaert
cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)!

A helper module that produces a Graphviz digraph (dot) file for a given workflow configuration.

Features

A Drush command to produce a Graphviz digraph from a given workflow configuration entity machine identifier.

E.g. Umami editorial workflow as a digraph looks like the following image.

Additional Requirements

To render the Graphviz digraph file, see Graphviz install documentation.

Usage

Assuming a publishing workflow configuration entity exists, the following drush command will create a publishing.dot file with the corresponding Graphviz digraph.

drush workflows_graph:draw publishing > publishing.dot

Then, an SVG file can be generated.
E.g.

dot -Tsvg publishing.dot > publishing.svg

Or, to generate a dot file for every workflow, the following command can be used.
E.g.

drush workflows_graph:draw:all

Activity

Total releases
2
First release
Sep 2025
Latest release
7 months ago
Release cadence
29 days
Stability
50% stable

Releases

Version Type Release date
1.0.0 Stable Oct 29, 2025
1.0.0-rc1 Pre-release Sep 30, 2025