Attribution
People
Section titled “People”This project would not have been possible without the help of Lemons, who made large improvements to the graph’s rendering logic and fixed many bugs.
Thanks also to C-Loftus for identifying many bugs with the vanilla Astro setup and giving useful feedback on the user experience.
Further I’d like to thank all the helpful people in the Astro Discord, such as HiDeoo, Delucis and Kapaai for helping me to figure out how to solve some of the more difficult problems I encountered, and giving many helpful suggestions on how to improve the project.
This project was originally based on Quartz’s graph component, which was then heavily modified to be more extensible, and integrate better with Astro/Starlight’s ecosystem.
The project also makes use of the following libraries:
- D3.js: Graph simulation
- Pixi.js: Framework used for rendering the graph
- Pixi Stats: Pixi.js FPS counter
- micromatch: Glob pattern matching