This is a one page application that creates a tree structure using d3js library. The data for the tree can be selected using the dropdown box at the top of the page. The tree nodes are searchable using the search box at the top right of the page. The nodes in the diagram are clickable and can have hyperlinks.
This page/application can be used for any csv's as long as they have the parent-child data format.