quarto-graph
quarto-graph enables using Wikilinks in a quarto website, where pages are connected via links. Wikilinks can expediate knowledge discovery, because connections can be explicitly captured and presented to your audience. This site itself was built with quarto-graph.
This project was heavily inspired by Obsidian, a note-taking app that lets you visualize your personal notes as a giant graph. Wikilinks, or more generally analyzing connected concepts using graphs, have a long history in various domains 1. quarto-graph’s goal is bringing this feature to your quarto-powered websites.
quarto-graph adds navigational features like The Graph Widget. Click a node to see how pages connect, and jump straight to that page.
In the graph,
- All pages are nodes
- Connections are pages that link to the current page, or that link from current page to other pages. Links can either be Wikilinks using the square brackets syntax e.g.
[[Getting Started]], or regular markdown links e.g.[Getting Started](getting-started/index.qmd).
Wikilinks also auto-generate Backlinks. Scroll to the end of this page to see every page that links back to it.
Start here
- Getting Started
- Wikilinks and Aliases: syntax and how links get resolved
- Backlinks: the “pages that link here” section
- The Graph Widget
- CLI:
quarto-graph check, for editor tooling and CI - News: version history
- Limitations: what’s not supported yet
Backlinks
Footnotes
Connected Papers lets you explore connected papers using graphs. Six Degrees of Wikipedia finds the shortest path between two Wikipedia pages.↩︎