Good npm package for displaying weighted hypergraph? (T3 App)
Hello!
Im using T3 App and looking for a good library to display weighted hypergraphs. Preferably something that has TS support and even better if it also has React 18 support.
I checked out Cytoscape and Vis but they feel ancient and not very up-to-date. Are these the only viable choices?
Hit me with some recommendations and you have my gratitude.
4 Replies
Not 100% sure on hypergraphs, but you could build out UI elements like the image using react-flow but would require some work https://reactflow.dev/
Not sure how a hyper-graph is different from a regular graph. But im using https://www.sigmajs.org/ for renderings graphs. Beenworking like a charm for me
Sigma.js
a JavaScript library aimed at visualizing graphs of thousands of nodes and edges
this looks better than anything ive seen. ive tried cytoscape and react-d3-graph in the past and both felt bad
Yeah! Using sigma for a data visualisation project was actually very pleasant to my surprise. I havent had good experiences with graph drawing in the past