Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 2.54 KB

File metadata and controls

24 lines (15 loc) · 2.54 KB

GraphGarden

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 🪴

Packages

GraphGarden is a monorepo that contains the following Rust crates and TypeScript packages:

Name Description Registry README
graphgarden-protocol Protocol specification GraphGarden Protocol Crates.io Version README
graphgarden-core Core library — protocol implementation, crawling, and link extraction GraphGarden Core Crates.io Version README
graphgarden CLI — crawl a site and generate its protocol file GraphGarden Crates.io Version README
graphgarden-web Web component — drop-in <graph-garden> custom element GraphGarden Web npm Version README

Fixtures

The fixtures/ directory holds end-to-end test sites and a Vitest test suite that exercises the full build pipeline. See the README for details.

Aknowledgments

GraphGarden is an open-source project born from Bruits, a Rust-focused collective.