to-rotated
Rotate an array by a given number of steps
Found 9802 results for array sort
Rotate an array by a given number of steps
Computes the dot product between two numeric arrays.
Computes the cosine similarity between two arrays.
Creates a real Array from almost anything.
Merge Sort Algorithm Implementation
Simple function `binaryInsert(array, value, comparator)` that provides binary insert functionality for a **sorted** array in javascript. This is mostly intended for larger arrays, and the performance gain may be viewed in the [benchmark](#benchmarks).
Compare your item to items in an array and get the closest one.
Wrapper for [braces] to enable brace expansion for arrays of patterns.
Sort an array (asc, desc) that holds data for tables
Chai plugin for JSON Schema v4
Extensible deep value equivalence checking for any data types
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
Return true if the given number is even.
Get unique values of an array. Really, like deeply unique.
Computes the L2 norm (Euclidean norm) of an array of values.
Functional tree editing, manipulation & navigation
An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.
Recursively iterates over arrays and objects
Arranges values in an order.
Flatten a nested array.
high-performance, zero-dependency circular reference check for objects (or arrays)
Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.
An RxJS map operator that takes an observable of arrays as input and emits arrays where each element represents emissions from the projected observable.
Adds array support to node-glob, sync and async. Also supports tilde expansion (user home) and resolving to global npm modules.
Like Array#filter, but lets you categorize an array into any amount of smaller arrays
Module for working with CIDR (v4, v6)
Search sort, filter, limit and iterate over an array of objects in Mongo-style.
List of common default router IP addresses
A lightweight package to give a massive reinforcements to variant types of data in Nodejs/Javascript
Returns true if the given is falsey (according to JavaScript) or matches a 'falsey' keyword.
🔧 Fast, modern, and practical utility library for FP in TypeScript.
A utility function to index arrays by any criteria
Orders an array alphabetically. Optional callback allows you to choose what value in each element to sort by
Produces a new array, sorted in given order
Array with sorted insertion and optimized search methods.
recursive object extending & overriding
Object -> [[key0, value0], [key1, value1]...]
Reduce an array to unique values, optionally into a separate array.
Lazily initialized properties for objects
Run an array of functions in series, each passing its results to the next function (waterfall)
Turn an array into a list of comma-separated values, appropriate for use in an English sentence.
Asynchronous iterator function for parallel processing.
Promised First-In-First-Out buffer. Await on push to be told when a value is consumed and await on shift for a value to consume when the buffer is empty.
Join all elements of an array and create a human-readable string
Arranges values in an order.
Parse dotenv files for Boolean, Array, and Number variable types, built for CrocodileJS
More than 130 Handlebars helpers in ~20 categories. Helpers can be used with Assemble, Generate, Verb, Ghost, gulp-handlebars, grunt-handlebars, consolidate, or any node.js/Handlebars project.
Get sorted indexes of array (using insertion sort).
Generic compare function for Array.prototype.sort()
Pipe an Array through Node.js streams
Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'
Check if the given value is an Array
Like lodash's _.defaultsDeep, but with array preservation
Fast intersection of multiple arrays
Randomize the order of the elements in a given array.
Returns a sorted copy of an array, ranked in ascending order by the results of running each value through an iteratee.
Async array reduce. Asynchronously applies a function against an accumulator and each element in an array (from left to right, in series) to reduce it to a single value.
Create an error from an array of error messages
Returns an array filled with the specified input
Sort an Object or package.json based on the well-known package.json keys
Sorts items in descending order of length.
An Extensive JavaScript Standard Library.
Execute a method out from an object.
An ES spec-compliant `Array.prototype.forEach` shim/polyfill/replacement that works as far down as ES3.
remove items from a javascript array without generating memory garbage
A complete, fully tested data structure library written in TypeScript.
create a new array filled with a value, or zero
object-observer utility provides simple means to (deeply) observe specified object/array changes; implemented via native Proxy; changes delivered in a synchronous way
Get consecutively unique elements from an array
Creates and makes an array without duplicates. Even with array of objects with a specified matcher.
A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.
A data structure that combines a hash and an array for fast dictionary lookup and traversal by complex keys.
Find the intersection of two arrays
Convert Gitignore to Glob patterns
Transform dot-delimited strings to array of strings for Node.js and the browser.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Get an array of valid, sorted, and cleaned semver versions from an array of strings
Sort an array into ascending or descending order
A map function that can map over almost anything.
Uppercase first character of each element in arrays of strings.
A function for iterating over objects, arrays, strings and ranges
Group array of objects into lists.
List of video file extensions
Collection of image extensions
Bind data arrays to any type of JS objects
Circular fixed size array
Sparse array implementation in JS with no dependencies
Simple javascript lib for converting a [comma || space] delimited string to an array
Custom compare functions for sorting arrays.
compare two collections
Convert base64/datauri/plain string to ArrayBuffer
Utility for modifying / processing the contents of Javascript objects or arrays via object notation strings or globs.
Returns `true` if the given `string` or `array` ends with `suffix` using strict equality for comparisons.
This package includes a set of useful array methods that facilitates working with arrays, specifically the arrays that contain objects or arrays even falsy values (such as: 0, null, false, NaN...). This package is es5 supported.
A BBCode to AST Parser part of @bbob
Arranges values in an order.
An ES-spec-compliant (proposed) Array.prototype.at shim/polyfill/replacement that works as far down as ES3
An helper function to sort array based on a property or a predicate
Returns `true` if the given string or array starts with prefix using strict equality for comparisons. Using fastest implementation.
Count leading zeros in a Buffer (clz)
Check if an object is an array or a typed array
Array reducing utility.
Data engine is small data management lib for some sort and filter.
flatten() utility function
Prettier plugin to force all arrays to be multiline.
Works like String.prototype.replace but outputs an array. Useful for replacing parts of the string with objects of other types.
When you want array.some but not array.every. Useful when you need to determine partially selected states - like partially selecting tree nodes when some but not all child nodes are checked.
Swap two items in an array. Does not modify the Array prototype.
Run promise-returning & async functions in series
Set of (possibly rotated) arrays
In an array of objects, this enables a property on the object at the specified index, while disabling the property on all other objects.
A series of Tools to make sorting Arrays easier to work with, particularly when sorting objects.
Convert an array to a csv formatted string
find all combinations from array
Implementation of paper 'An O(ND) Difference Algorithm and Its Variations' on array
Asynchronously calls a function on each element in an array in parallel.
List of US states and territories.
a map from arrays of values to values
Convert any binary data to ArrayBuffer
dedupes an array
Maximum length for a typed array.
Sort numbers in ascending or descending order
Replaces `arr.includes(val)' with `arr.indexOf(val) >= 0`.
Returns `true` if a value exists in the given string, array or object.
return the number of bytes in a unicode string
Chunk converts arrays like `[1,2,3,4,5]` into arrays of arrays like `[[1,2], [3,4], [5]]`.
Casts the given value to a flatten array, and removes falsey items (similar to lodash compact).
Transforms nested values of complex objects
Returns the first index at which a given element can be found.
Test if a value is a collection.
Get the Depth of a Multi-Dimensional Array of Values
Memory-Aware Statistical Calculations
Composite utilities (immutability, fp helpers)
Create a filled generic array.
Invoke getter/setter functions on array-like objects
Test if a value is an Int32Array.
Retrieves the value of a specified property from all elements in the collection.
Uint8ClampedArray.
Allows deep cloning of plain objects that contain primitives, nested plain objects, or nested plain arrays.
Maximum unsigned 32-bit integer.
Detect which ES6 (ES2015 and above) features are available
Check whether a value is empty or blank, includes string whitespace support
Compute the cartesian product of an array.
Create a zero-filled generic array.
Int16Array.
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.
Easily create a normalized inquirer choices question. Supports all of the `choices` question types: checkbox, list, rawlist, expand
Fuzzy match a command from a list (typo-safety)
Fast, generic JavaScript/node.js utility functions.
Helper library for getting all of the states and territories of the United States in the specific format that you need.
Fun with Iterables
Multi-Dimensional Functions. Create, Query, and Transform Multi-Dimensional Data.
Copy or deep clone a value to an arbitrary depth.
Array#filter() with also detecting indexes of filtered values
HashMap Class for JavaScript
Lots of utilities for Node.js
Array-map like function for objects.
Int32Array.
Get the Smallest and Largest Possible Numbers for a Typed Array
qsu is a utility library that contains useful and frequently used functions. Start with your preferred language and the modern development environment.
Test if a value is a Uint8ClampedArray.
Test if a value is an Int16Array.
Test if a value is an Int8Array.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Quickest Way to get the Minimum Value of an Array of Numbers (Typed or Untyped)
Int8Array.
Arranges values in an order.
Validates if a value is array-like.
Create an object from from arrays of keys and values
Shuffle Array based on a Seed
Return the first index at which a given element can be found.
List of prototype properties for JavaScript types
Quickest Way to get the Maximum Value of an Array of Numbers (Typed or Untyped)
Component-wise operations on ndarrays
Put non-empty strings into arrays, turn empty-ones into empty arrays. Bypass everything else.
Check if a value is an array or a typed array
Sort array with introsort algorithm
short-circuited, asynchronous version of Array.protototype.some
Get or set a deep value using a keypath string. Supports bracket and dot notation
Filter an object by its keys or values. Returns a copy of an object filtered to have only keys or values that match the given glob patterns.
Perform data joins with any type of JS objects
write logs to js Array
Treat your $PATH like a JavaScript Array
Computes array dimensions.
Get Pokémon names
Consumes a defaults object with booleans, generates all possible variations of it
Transforms nested keys of complex objects
Do not repeat anymore your objects transformations.
Array of "block level elements" defined by the HTML specification
Advance to the next item in the array looping when hitting the end.
Get the index of the first element in an array that returns truthy for the given value, using strict equality for comparisons.
WebGL buffer wrapper
Maximum length for a generic array.
Provides chainable comparator-function generators a la Java 8 Comparators
Vertex array object wrapper/shim for WebGL
Arrays.
Copy or deep clone a value to an arbitrary depth.
Type checking for JSON values
Quick Sort Algorithm Implementation CLI
filter, sort and paginate arrays using mongo-like syntax
Returns an element from an array when it matches a condition
Compare string arrays
A convenient way to return a JSX fragment without the wrapping `div` element and not worry about the version of React.
return a grouped object from array
Multidimensional arrays.
[](https://github.com/RichardLitt/standard-readme) [ plugin that allows for assertions on each item in an array
Determine the best order for running async functions, and run them
Complex64Array.
Complex128Array.
Test if a value is an ArrayBuffer.
Add an object to an array between each element
Calculates the Cartesian product between multiple collections.
Fixes key names for HTTP form data, to ensure that arrays are handled correctly.
Reinterpret a Complex64Array as a Float32Array.
Convert a plain array of nodes (with pointers to parent nodes) to a tree
Like Array#indexOf but for objects used like hashes
Extended JS Map with Array-like methods
Get a random item from an array
Convert ArrayBuffer to string
Sorted Set in javascript for node that uses binary search for maintaining sort order
Get all chunks of a stream
Copies missing properties to the target object.
Given an array, pick a random element and return it.
Convert an 'address:port' string to an array [address:string, port:number]
Parse string into array of string elements
Save file dialog in browser, write file to disk in node
Functional tools for JS arrays
Filter array elements with Promises
Reinterpret a Complex128Array as a Float64Array.
Convert an array-like object to an object likely to have the same "shape".
Convert ArrayBuffer to Buffer
Decode the frames of a gif.