|
|
|
|
|
by jamesmcintyre
1489 days ago
|
|
First thing I noticed was the awesome node ui and went to your package.json to see what library you used... nope, you made your own, lol. Awesome! I've been looking for a good react/js node-graph library with a lot of customization around nodes/edges and good hierarchical auto-layout and the best I've found so far is https://reactflow.dev/ but some of the features I need are behind a pro-license. I hadn't considered trying to write my own, it doesn't seem like a trivial task, lol. Anyway, awesome work on this app! |
|
The most difficult thing was definitely the positioning of the connections and the scaling/transforming and converting between global coordinates and local coordinates.
Would recommend trying it though, it was a lot of fun!