A queryable RDF dataset of the Julia package ecosystem

I’ve been working on a project for work that has required me to learn about RDF (Resource Description Framework). As a part of that, I’ve been working on an RDF package for Julia and to help test it out I built an RDF dataset of the whole General registry. It includes every package, its dependency network, GitHub metadata (stars, licenses, topics, activity), download stats, and the people who commit to it. I created a couple of pages you can explore:

  • A short report of the findings: the most load-bearing packages (direct vs. transitive dependents), how GitHub stars line up against dependency importance (not much), where widely-depended-on packages have gone inactive, contributor reach, and the shape of the dependency core.
  • A live SPARQL explorer that runs entirely in your browser: the full ~864k-triple graph loads client-side, so you can run the example queries or write your own. Every result links straight to the JuliaHub, GitHub, and license page it came from.

It’s a single snapshot (July 2026) and fully open — the pipeline and dataset are in the repo. I don’t think there are really any surprising findings, but I thought I’d post this here in case anyone is interested in exploring this “knowledge graph” of Julia packages.

4 Likes