block by nitaku 8784278

Jigsaw treemap (Gosper)

Full Screen

A jigsaw treemap that uses a Gosper space-filling curve layout to represent the flare software package hierarchy. Use the mouse to zoom and pan.

Only the first level of the tree is displayed, to avoid cluttering the map. Label placement is naively performed by placing text at the region’s centroid, so the results are far from ideal. Labels are scaled according to the region area.

index.js

index.html

flare_reader.coffee

flare_reader.js

index.coffee

index.css

index.sass

jigsaw.coffee

jigsaw.js

sfc_layout.coffee

sfc_layout.js

tree_utils.coffee

tree_utils.js

zip.coffee

zip.js