This tree diagram uses a slightly modified version of Mike Bostock’s Collapsible Tree, using some helpful hints to dynamically adjust the size and color of the nodes from the folks at d3noob.org. The data source is Wikipedia’s List of Coffee Drinks. The root node is named “Bean”, the parent of children (Coffees, Espressos, and Combinations), each of which has an array of child nodes.

The size of each node, with the exception of the Bean root, reflects the number of member coffee drinks.