treewithpath (npm): JavaScript library for working with trees. The main difference from other libraries is that here access to nodes occurs through paths, paths similar to paths in the file systems
Keywords: tree