Search results

72 packages found

Generate all possible permutations of an object's key-value pairs

published version 0.2.0, 9 years ago2 dependents licensed under $MIT
190,926

Consumes a defaults object with booleans, generates all possible variations of it

published version 6.1.8, 25 days ago1 dependents licensed under $MIT
76,805

Test helper to generate function opts object variations

published version 4.1.17, 25 days ago1 dependents licensed under $MIT
78,439

Type safe combinatorics utility for getting all combinations.

published version 1.1.11, 3 years ago4 dependents licensed under $MIT
28,800

Fast cartesian product

published version 9.0.0, a year ago11 dependents licensed under $Apache-2.0
21,445

Find paths in objects to given key('s), value('s) or key/value combinations

published version 1.1.0, 10 months ago1 dependents licensed under $GPL-3.0-or-later
10,329

Combinatorial generators including combinations, permutations, combinations with replacement, permutations with replacement, cartesian products, and power sets.

published version 1.1.2, 3 years ago1 dependents licensed under $MIT
6,951

Show all variants of a component in a grid

published version 0.2.0, 3 years ago1 dependents licensed under $MIT
3,386

Cartesian product for big inputs

published version 6.1.0, 7 months ago1 dependents licensed under $Apache-2.0
2,253

Generate combinations of array elements

published version 0.0.2, 7 years ago0 dependents licensed under $MIT
1,146

Streams all the variations (with repetitions) of a set

published version 0.1.3, 11 years ago1 dependents
537

Module that generates the unique combinations of key values by taking a single value from each keys array

published version 3.0.0, a month ago1 dependents licensed under $BSD-3-Clause
551

Ultra Mega Enumerator is a lightweight library designed to enumerate various combinatorial objects.

published version 2025.3.12-2, 14 days ago0 dependents licensed under $MIT
565

Set n-combinations for JavaScript

published version 1.0.1, 4 years ago0 dependents licensed under $AGPL-3.0
416

returns a list of all possible combinations / permutations of an array of items

published version 1.1.5, 4 years ago3 dependents licensed under $MIT
268

A JavaScript implementation of Heap's efficient Permutation Algorithm

published version 2.0.3, 10 years ago0 dependents licensed under $ISC
258

A function to get the unique item combinations from an array

published version 1.0.0, 8 years ago0 dependents licensed under $ISC
227

Generate a series of tuples in lexicographical order

published version 1.1.1, 4 years ago0 dependents licensed under $MIT
154

Geco, a (Constant Amortized Time) recursive generator* for k-combinations, chosen from a given set S of n elements, with and without replacement.

published version 0.11.1, 7 years ago0 dependents licensed under $MIT
163

Runs a test function with all possible combinations of its parameters.

published version 1.0.7, 7 months ago0 dependents licensed under $Unlimited Free
156