If you look the right way, you can see that the whole world is a garden.
A protocol, and related tools, to turn web rings into explorable node graphs. Follow the tutorial to plant your own garden 🪴
GraphGarden builds on the work of several open-source projects:
- lol_html, the streaming HTML rewriter the CLI reads pages with
- graphology and its ForceAtlas2 layout, which hold and arrange the graph in the browser
- Sigma.js which draws it
Thank you to everyone who contributes, or would like to. CONTRIBUTING.md is the place to start, and questions are welcome on Discord.
GraphGarden is dedicated to the indie web and its web rings, which shaped my teenage years, and which am happy to see coming back. Its name and quote honour Frances Hodgson Burnett's The Secret Garden, a book I loved as a child.
GraphGarden is an open-source project born from Bruits, a Rust-focused collective 💛