[Feature Request] Property-based node styling (dynamic icons/colors from property values)
- Dominant language
- TypeScript
- Stars
- 481
- Forks
- 108
- Avg merge
- 6d 8h
- Merged PRs (30d)
- 5
Description
## Description
There is currently no way to visually differentiate nodes based on their property values. When working with graphs that contain heterogeneous data for example, fraud detection graphs where nodes represent people, accounts, and devices all nodes of the same type look identical regardless of their property values. This makes it difficult to spot meaningful patterns at a glance.
It would be valuable to configure node icons and/or colors to change dynamically based on a node's property values (e.g., a gender property mapping to distinct icons, or a risk_score property mapping to a color gradient
## Preferred Solution
No preference — open to any approach the community sees fit.
## Related Issues
Related to [#1774](https://github.com/aws/graph-explorer/issues/1774) — adds the Lucide icon library that would supply icons for property-based mappings
Related to [#691](https://github.com/aws/graph-explorer/issues/691) — roadmap item for improved node/edge styling (shape, color, icons)
Related to [#313](https://github.com/aws/graph-explorer/issues/313) — feature request for simpler node customization options
> [!TIP]
> Please use a 👍 reaction to provide a +1/vote. This helps the community and maintainers prioritize this request.
Contributor guide
Assessment
This issue has not been assessed yet.