Skip to content

Visualization limits comparison

Status: maintainer evidence harness for issue #299. Not a product feature and not a CI/release gate.

GraphForge does not ship a visualization engine. Ecosystem libraries can render graphs produced through the public Python and Node APIs. Issue #298 documents comparable examples; issue #299 records an apples-to-apples stress pass over the same projection contract.

Maintainers can run an opt-in harness that walks a deterministic size ladder for Plotly (Python), Plotly.js, Jaal, PyVis, Cytoscape.js, and Sigma.js, recording:

  • GraphForge projection time (public API only)
  • Visualization input preparation time
  • Renderer / headless first-ready time
  • Peak process memory (best-effort)
  • Output payload size
  • Success, failure, timeout, or resource-limit outcomes

Hosted-runner numbers are comparative observations for that environment, not universal benchmarks.

  • Not wired into pull-request, push, scheduled, required, or release CI
  • Not a GraphForge Core visualization subsystem
  • Not a recommendation ranking of front-end libraries