グラフ (ノードリンク) の方法でデータを視覚的にトラバースするのに役立つオープンソースの JavaScript フレームワーク/ライブラリはどれですか?

私が求めているものを説明するいくつかの技術的な詳細:
- 次を渡す必要があります。
(k=max number of nearest-neighbours to show), (starting point) - 「 Entity
k=31」を指定してクリック。グラフは「エンティティ 1」を中心にして、「エンティティ 1」、「エンティティ 2」、およびその左側にある 2 つのリンクされたノードのみを表示する必要があります。 - ノードが以前のリクエスト内にない場合、新しい HTTP リクエストを必要とする JSON データ ソース