aws / graph-explorer

React-based web application that enables users to visualize both property graph and RDF data and explore connections between data without having to write graph queries.
https://github.com/aws/graph-explorer
Apache License 2.0
333 stars 49 forks source link

[Feature Request] Control edge length and "springiness" #321

Open kmcginnes opened 7 months ago

kmcginnes commented 7 months ago

Description

Some way to control edge length and "springiness" would really help when there are a lot of nodes and edges to display.

Consider an airport connected to 250 other airports, the screen display can get very dense.

Originally posted by @krlawrence in https://github.com/aws/graph-explorer/issues/313#issuecomment-2075210545

kmcginnes commented 7 months ago

Edge length and springiness is the domain of graph layout algorithms. We'll need to investigate what customization options are available in each layout we use.

We may also investigate writing our own layout algorithm.