DedSecInside / TorBot

Dark Web OSINT Tool
Other
2.75k stars 510 forks source link

Library for Tree/Graph visualization #255

Closed PSNAppz closed 1 year ago

PSNAppz commented 1 year ago

Since the release of TorBot v1, we were using the ete3 library which served the purpose. But unfortunately, due to missing support for PyQt5 and python3.6^ we had to remove the visualization module at least until an update for ete3 is released.

But since there have been no updates for over a year, we are looking for better alternatives to the visualization module. I'm opening this issue so that the community can decide on the library.

sebastian8456 commented 1 year ago

Check out Matplotlib, it is a popular data visualization library.

PSNAppz commented 1 year ago

As far as I know, matplotlib doesn't support tree/graph visualization. (see: https://matplotlib.org/stable/plot_types/index.html)

PSNAppz commented 1 year ago

Either we can use Plotly which again uses 3rd party Graphic Libraries or we can use D3.js but we'll have to render the result in a webpage (which is fine in my opinion).