Browse by Keyword: "array"

Page 1 next →

101 common utils that can be required selectively

aho-corasick-automaton Stream Aho-Corasick automata

ak-collection collection

ak-opath access nested Object key with array of keys

alamid-list Simple observable arrays

alamid-sorted-array Turns an array into a sorted array

albers Nested, scalable layout system for Bauhaus library

aloof Array of Objects Filtering

anysort Sorting and matching utility using configurable string, glob, regular expression, and/or function matchers

argsplit Split a string of arguments into an array

arr-cache Simple cache module using array as storage

arrandom Randomize the items in an array and return a new array

array a vocal, functional array

array_decoder Like string_decoder but for arrays

array_flatten Function makes array flatten

array_pinch Remove a slice in an array that matches a pair of values/functions.

array_surgeon Find a sequence of values in an Array and replace/remove them.

array-buffers Treat a collection of ArrayBuffers as a single contiguous ArrayBuffer.

array-comprehension Declaratively construct arrays.

array-dedup ```bash $ npm install array-dedup ```

array-difference Utility method for finding the difference between arrays

array-enhancements Many helpful functions for javascript Arrays

array-events Events and more for arrays

array-exclude Copy an array without the first n and last n indexes

array-extended Additional array extensions with a chainable api

array-filter Array#filter for older browsers.

array-find Find array elements. Executes a callback for each element, returns the first element for which its callback returns a truthy value.

array-findindex ## Usage

array-flatten Flatten a multi-dimensional array.

array-index Invoke getter/setter functions on array-like objects

array-indexer Create indexes based on arrays of objects

array-indexofobject Like Array#indexOf but for objects used like hashes

array-jumper Jump forward or backward through an array by an index based on an item already in the array.

array-like An inheritable Class that behaves like an Array

array-map `[].map(f)` for older browsers

array-matrix create a matrix

array-model Extension of native Array object to make it a collection model

array-next Advance to the next item in the array looping when hitting the end.

array-norepeat return an array that removing duplicate elements of the given array, still keep the order of the elements.

array-promise Act on asynchronously loaded arrays via forEach, map, etc without the usual, messy callback interface.

array-query Provides an interface to pull objects out of a JavaScript array with minimal code. Useful for Backbone collections and similar scenarios.

array-reduce `[].reduce()` for old browsers

array-sugar adds last, first, remove, contains, isEmpty and few more methods/properties to Array utilizing Object.defineProperty

array-tracker Statefully tracks arrays for additions and deletions.

array-trie A trie data structure for arrays

array-util Array utils for misc. but useful things, so far just compares arrays

arraybuffer-slice Polyfill for ArrayBuffer.prototype.slice.

arraydb Use arrays as basic DB tables, and make queries on them

arrayext.js Javascript Library to Extend Javascript's array functionalities

arrayize Return input if it is an array, otherwise return input wrapped in an array. If input is null or undefined, return empty array.

arraylist List based on Array

arraypromise An promise, on which you can apply array methods. For when you are sure the promise will return an array!

arrayslicer Node.JS module that implements an optimized binary search over a given array of objects

arraystream ReadableStream of arrays and hash variables.

arraytools Collection of array processing tools

arrr Observable array

as-array Make any value an array

assert-diff Drop-in replacement for assert to give diff on deepEqual.

associate Convert an object to an array, array to an object, or a function with multiple arguments into a function that takes an options map.

async-array A sane control flow library

async-arrays Async control for arrays

async-foreach An optionally-asynchronous forEach with an interesting interface.

async-reduce `reduce` function for async reductions on arrays.

atropa-is-empty Tells you if the value is empty. Empty values are '', undefined, null, [], {}, and objects with no enumerable properties.

bauhaus A library of functional, list, pagination, iteration methods for arrays for Client and Nodejs.

beforesort Sort an item in a collection relative to other items based on it's before/after attribute

better-array-to-string A concise function that serializes an array, regardless of the depth of its contents.

bilateralarray An array-like object where the zero index is at the middle of the array. tracks left and right offsets as items are added

binary-merge 2-way merge

bluejeansandrain.unique Utility that creates an Array instance with modified push, unshift, and splice methods that check for uniqueness before inserting values.

bredele-clone Clone objects and/or arrays

bufferview A DataView for node Buffers.

bytebuffer A full-featured ByteBuffer implementation using typed arrays.

capped-array Simple Array extension to have a fixed-length array that automatically drops the last entry when pushing over the size

check-sorted little utility for checking an array is sorted

chunk Chunk converts arrays like `[1,2,3,4,5]` into arrays of arrays like `[[1,2], [3,4], [5]]`.

collapse-array A simple utility for collapsing single-element arrays.

collection_functions Provides typical collection/enumerable functions (think underscore.js) - but it's agnostic about storage and iteration details.

collection-diff collectionDiff takes two arrays of objects and return one array describing the similarities and differences

combinations find all combinations from array

comparators Provides chainable comparator-function generators a la Java 8 Comparators

compare ERROR: No file found!

component-indexof Microsoft sucks

core-extensions A set of extensions to the node core library, such as an isObject method to parallel isArray, a clone method and a mixin method.

couchbase-structures compound data structures for couchbase built in node.js

countingsort Sort an array of integers using Counting sort (where you only have integers and the min and max are known)

crackle JavaScript predicate, comparator, equality, and utility functions

crafity-core Crafity Core Framework

create The missing Native.create() functions that ECMA forgot.

csv-to-array A small NPM library for converting CSV files to JSON arrays.

csv.js Encodes Arrays, Objects or JSON as CSV

cwise Component-wise map/reduce for ndarrays

d3-comparator Multi-dimensional comparator function generator for D3

dank-map A map function that can map over almost anything.

data-spread Converts an object of named arrays into an array of objects

date-range Generate a range of dates

dedupe remove duplicates from your array

deep-copy Deep copy any object or array.

difference Calculate the difference of two arrays

difty Compare objets or arrays and get diffs

Page 1 next →

npm loves you