systems , methods , and computer program products for graphical user interface presentation to implement filtering of a large unbounded hierarchy . exemplary embodiments include a system having a processor for retrieving the file hierarchy tree for presentation on a computer monitor , the file hierarchy tree representative of a plurality of nodes , navigating the file hierarchy tree to identify nodes for selection in a sub - group of nodes , presenting the selected node with a highlight on the computer monitor , displaying a menu on the computer monitor including an option to create a filter , displaying a popup dialog box on the computer monitor , the popup dialog box including an option to create a new filter and edit an existing filter , and displaying a filtered hierarchy tree on the computer monitor , the filtered hierarchy tree including the sub - group of nodes .