Data Source
- gocloc is a tool to count lines of source code for different programming and markup languages.
- jq is a tool to format and query JSON data structures.
Visualization
- D3.js is the visualization framework used.
- W3 Scalable Vector Graphics (SVG) is the underlying browser technology for the visualization framework.
- Treemap in the D3.js Gallery provides some visual examples for treemaps.
- Interactive zoomable treemap is the example for a treemap this project is based on.
Related Works
- Why are my Goexecutable files so large? provides a similar visualization for a related problem.