Quartz is a static site generator that generates websites from markdown. It has a well-written with TypeScript, split into modules that make for easier understanding.

It has a graph for links to and fro notes, and also shows backlinks in a note. A backlink is similar to a back-edge in graphs — If note A has a link pointing to B, then B has a backlink to A. It’s important to show these backlinks for ease of exploration

Quartz is good for making websites out of notes written following Zettelkasten or related philosophies. They encourage for smaller notes, and rely on links between them to form connections.