Positive trend Negative trend
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

Squarified Treemap Layout Simulator

Treemaps are one of the workhorse chart types behind the tools this page's article surveys — D3.js, Plotly, Tableau and Power BI all ship one. This simulator runs the real squarified-treemap algorithm (Bruls, Huizing & van Wijk, 1999) on live weighted data, rendering every resulting rectangle as an extruded 3D block whose footprint area is exactly proportional to its value and whose height encodes a second variable. Switch to naive slice-and-dice layout to see why the squarified approach won — average and worst-case aspect ratio update live, along with the algorithm's own compute time.