Interactive knowledge graphs

Ecosystem Maps

Obsidian-style force-directed graphs of technical fields — every node is a concept or tool, every edge a real relationship, and every click opens a written explanation with links out to the primary docs. Built to be explored, not read top to bottom.

/

Maps

How these are built

Each map is a single data file — clusters, nodes and edges — rendered by one shared D3 shell, so every map behaves identically: drag nodes, scroll to zoom, click for the detail panel, click a legend colour to isolate a cluster. Node size tracks how central a concept is to its field.

Adding a map means dropping a data/<slug>.js file next to the others, copying a map page, and adding one entry to data/manifest.js. There is no build step and no framework — it is plain static HTML, deployed straight to GitHub Pages. See README.md for the walkthrough.