TeamView is a project mainly written in JAVASCRIPT and PHP, it's free.
Work project to show highlighted subsets of teams in a tree structure