Every class, every function, every guide and every «why» from the comments, with the relations that really exist between them. Your browser draws it straight from the repository itself.
Loading the graph…
You do not need to write code to get something out of it: it is a map of towns, streets and neighbourhoods.
Each dot is a piece of the system —a class, a function, a heading in a guide— and each line is a real relation: a call, an import, an inheritance. The fatter the dot, the more things depend on it.
Pieces that call each other a lot fall together and make a cluster. Each one is named after its main piece, and they are, in fact, the parts of the system: storage, cameras, backups, the panel.
Drag to move, scroll or pinch to zoom in, and click a piece to see its card with its neighbours. The search box up top lights up whatever matches, and the pills below isolate one cluster.
From reading the repository, not from drawing it by hand: graphify extracts it and it is rebuilt with every release. If the code changes, the map changes too.
Graph of the repository at commit 7ee34b30.