简单易用的网络图库javascript

我正在寻找一个JavaScript库来从json对象绘制网络图。 我不需要任何幻想或物理学。我只需要一个节点:

  • 鼠标悬停时更改其样式
  • 监听onclick事件
  • 鼠标悬停时显示定制的工具提示

我已经进行了研究,发现了d3.js,Vis.js,Sigma.js和许多其他文件,但是对于我来说,它们似乎都对我来说太过强大了。

P.S .:我有一个PHP后端,可以查询SQL DB并根据要求回显json文件。节点及其边缘保存在表中。