Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Recursively flatten an array or arrays.
Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number of nested properties or custom comparison functions may be used.
Group array of objects into lists.
Create an object path from a list or array of strings.
Flatten a nested array.
Packs an array-of-arrays into a single ndarray
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
Convert a plain array of nodes (with pointers to parent nodes) to a 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.
- array to tree
- list to tree
- unflatten
- array-helper
- array-manipulations
- data-structures
- datastructures
- algorithms
- tree-structure
- array
- list
- collection
- pointer
- parent
- View more
Flatten an array.
Quickly pack a nested 2D array into a typed array – useful for flattening point data into a WebGL-friendly format
Convert an ndarray buffer to a generic array.
- stdlib
- stdtypes
- types
- base
- ndarray
- multidimensional
- array
- utilities
- utility
- utils
- util
- view
- convert
- toarray
- View more
Build an array of key paths from an object.
Immutable, optimized and optionally typed path-based object property / array accessors with structural sharing
A lightweight javascript diff library for comparing two javascript object nested with supporting matching by value of the object's choosen key name in array.
A module to sort a JSON array.
recursive hasOwnProperty taking an array of keys
Convert an ndarray to a generic array.
Convert a plain array of nodes (with pointers to parent nodes) to a tree
Find out, is nested array/object/string/AST tree is empty