tree-crawl

Agnostic tree traversal library.
v1.2.2 URL: https://unpkg.com/tree-crawl@1.2.2/dist/tree-crawl.js
OpenBrowse Files
treen-ary treek-ary treen-way treemultiway treerose treegenericagnostictraversetraversalwalkvisitvisitorrecursivebreadth firstpreorderpostorder

async-traverse-tree

Asynchronously iterates and transforms tree-like structures.
v1.1.0 URL: https://unpkg.com/async-traverse-tree@1.1.0/index.js
OpenBrowse Files
traversewalkrecursivemapdeep

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.
v1.11.0 URL: https://unpkg.com/performant-array-to-tree@1.11.0/build/arrayToTree.min.js
OpenBrowse Files
array to treelist to treeunflattenarray-helperarray-manipulationsdata-structuresdatastructuresalgorithmstree-structurearraylistcollectionpointerparentchildrenchildtreenavigationnestedutiltraversedescendantsancestors

recursive-iterator

It iterates through a graph or a tree recursively
v3.3.0 URL: https://unpkg.com/recursive-iterator@3.3.0/src/RecursiveIterator.js
OpenBrowse Files
jsjavascriptgraphvertexwalkwalkerrecursiverecursioniteratoriteratatetraversetraversalobjecttreejson

unist-util-visit-parents

unist utility to recursively walk over nodes, with ancestral information
v6.0.1 URL: https://unpkg.com/unist-util-visit-parents@6.0.1/index.js
OpenBrowse Files
unistunist-utilutilutilitytreeastvisittraversewalkcheckparentparents