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

set-array

Set array items declaratively
v5.0.1 URL: https://unpkg.com/set-array@5.0.1/build/src/main.js
OpenBrowse Files
nodejsnodejavascripttypescriptsetlibraryalgorithmfunctionalfunctional-programmingarraysplicemergedata-structuresslicepatchappendinsertarray-methodsarray-manipulationsomit

collectr

Deal with nested collections in JavaScript with NestedJS
v1.0.4 URL: https://unpkg.com/collectr@1.0.4/index.js
OpenBrowse Files
javascriptjavascript-librarynodejsnestednested-structuresarray-manipulationsjavascript-array

tree-from-array

A useful tool for converting an array to a tree.
v0.0.1 URL: https://unpkg.com/tree-from-array@0.0.1/build/tree-js.js
OpenBrowse Files
tree from arraytree from listarray to treelist to treeunflattenarray-helperarray-manipulationstree-structurearraylistcollectionchildrenchildtreenavigationnestedutiltraversetraverse tree

@innblockchain-exchange/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.
v0.0.3 URL: https://unpkg.com/@innblockchain-exchange/array-to-tree@0.0.3/build/arrayToTree.min.js
OpenBrowse Files
array to treelist to treeunflattenarray-helperarray-manipulationsdata-structuresdatastructuresalgorithmstree-structurearraylistcollectionpointerparentchildrenchildtreenavigationnestedutiltraversedescendantsancestors