物理シミュレーション・クラスタリング・編集UIまで標準装備の全部入り。設定オブジェクトを書くだけで動く、導入が最も簡単な定番。
d3-forceベースの物理配置。ホバーで隣接ノードをハイライトするなど動きのある表現が少ないコードで書ける。3D/VR/React版も同系列。
レイアウトアルゴリズムとグラフ分析機能(中心性・最短経路など)が豊富。クリックで隣接以外を薄く表示。
WebGL描画で大規模グラフに強い。レイアウト計算(ForceAtlas2)と描画が分離しており、スケールテストで両者の負荷の違いを体感できる。
すべて自作のリファレンス実装(今回はSVG。D3自体はCanvas/HTMLも可)。カスタマイズの上限が最も高いが実装量も最多。
エコシステム/依存種別でのクラスタ化・末端の折りたたみ・ノード/エッジの追加削除UI。すべてvis-network標準装備で追加ライブラリなし。
tools/build-graph-from-lock.py でpackage-lock.jsonから自動生成(同じスキーマのJSONなら任意のデータに差し替え可能)