Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Combine a series of sort functions to create complex sort orders
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.
A tiny library which provides utility types/functions for request and response query handling.
Various object utility functions
A tiny library which provides utility types/functions for request and response query handling.
Supergeneric JS helper functions... formatters, math functions, sort functions, etc.
Utility functions of HyURL collection.
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
Javascript helper functions for json object grouping and sorting
- javascript utilities
- js utility
- groupobject
- group-object
- group
- grouping
- groupby
- group json
- group by key
- groupby multiple
- groupBy json key
- object-grouping
- array of object grouping
- group array of objects
- View more
A library for array functions in Array.prototype
- array
- prototype
- clone
- matrix
- vector
- list
- string
- manipulation
- conversion
- function
- library
- string to Array
- Multiply matrices
- sort
- View more
Array manipulation, ordering, searching, summarizing, etc.
A collection of common string functions.
- extra
- string
- at
- infix
- isInfix
- isPrefix
- isSuffix
- left
- prefix
- right
- size
- suffix
- CompareFunction
- MapFunction
- View more
Micro library for sorting arrays using the firstBy().thenBy().thenBy() syntax
Comparators with support for types implementing the @thi.ng/api/ICompare interface
The custom `sort` method (mobile-first / desktop-first) of CSS media queries for `postcss-sort-media-queries`, `css-mqpacker` or `pleeease` (which uses css-mqpacker) or, perhaps, something else ))
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
Collection of cross-platform routines to operate effectively sorted arrays. For that ArraySorted provides customizable quicksort algorithm and a dozen functions to optimally find/add/remove single/multiple elements into a sorted array, add/remove sorted a
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.