Cytoscape.js is a graph theory library for visualizing and analyzing network graphs with layouts, styles, and interactions.
https://oorian.com/extensions/cytoscapejs