#1149861 ITP: node-graphlib-dot -- DOT language parser and writer for graphlib

Package:
wnpp
Source:
wnpp
Submitter:
Juan Manuel Méndez Rey
Date:
2026-10-03 19:33:02 UTC
Severity:
normal
#1149861#5
Date:
2026-10-03 19:31:10 UTC
From:
To:
* Package name    : node-graphlib-dot
  Version         : 0.6.4
  Upstream Contact: https://github.com/dagrejs/graphlib-dot/issues
* URL             : https://github.com/dagrejs/graphlib-dot
* License         : Expat
  Programming Lang: JavaScript
  Description     : DOT language parser and writer for graphlib

 graphlib-dot reads graphs written in the DOT language of Graphviz into
 graphlib graphs, and writes graphlib graphs back as DOT. It is used
 together with dagre and dagre-d3 to lay out and draw directed graphs in
 web pages.

- Why is this package useful? scaladoc, the Scala 3 documentation tool,
  draws the type hierarchy graph of every class with d3, dagre-d3 and
  graphlib-dot. d3 and dagre-d3 are already in Debian (node-d3,
  node-dagre-d3-renderer); graphlib-dot is the one missing, so the
  Scala 3 package can ship the graph without loading scripts from CDNs.
- Version 0.6.4, the last 0.x release: it uses graphlib 2.1.8 and
  lodash 4, as Debian has them (node-graphlibrary, node-lodash). The
  browser bundles and the DOT parser are rebuilt from source (browserify,
  pegjs).
- Maintenance: in the Debian JavaScript team.
  Packaging: https://salsa.debian.org/mendezr/node-graphlib-dot