obj-walker
Walk or map over objects in a depth-first preorder or postorder manner.
performant-array-to-tree
Converts an array of items with ids and parent ids to a nested tree in a performant `O(n)` way. Runs in browsers and node.
hierarchy-js
Elegant and lightweight library for working with data structures