Showing 9 of 9 projects
Group an array of objects into nested lists based on one or more property values.
Recursively flatten nested arrays with the fastest JavaScript implementation available.
Returns the difference between the first array and additional arrays using strict equality.
A fast utility to get the last element or last n elements from an array.
Creates a new dense array with a specified numeric range for functional programming.
A lightweight JavaScript utility for removing duplicate values from arrays, supporting both primitive and complex types.
A fast utility to check if a value exists in an array, handling null values safely.
A JavaScript utility to split arrays and TypedArrays into chunks of a specified size.
Swaps the position of two items in an array without mutating the original array.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.