Currently, we have a nuxeo-tree element in the New Web UI. However, this element is not that flexible which means it cannot be reused in other projects.
The goal is to create a more generic tree element that allows more customization such as: the template of the nodes, how to fetch the children of a given node, icons, etc.