Avatar for the toss user
toss
es-toolkit
BlogDocsChangelog

Benchmarks

es-toolkit/chunk
benchmarks/chunk.bench.ts::chunk::es-toolkit/chunkcreated
10 months ago
, last run
10 months ago
0
95
27.9 µs
benchmarks/chunk.bench.ts::chunk::lodash/chunkcreated
10 months ago
, last run
10 months ago
0
95
28.8 µs
benchmarks/clamp.bench.ts::clamp::es-toolkit/clampcreated
10 months ago
, last run
10 months ago
0
95
20.6 µs
benchmarks/clamp.bench.ts::clamp::lodash/clampcreated
10 months ago
, last run
10 months ago
0
95
21.9 µs
benchmarks/compact.bench.ts::compact::es-toolkitcreated
10 months ago
, last run
10 months ago
0
78
30.2 µs
benchmarks/compact.bench.ts::compact::lodashcreated
10 months ago
, last run
10 months ago
0
78
359.4 µs
benchmarks/countBy.bench.ts::countBy::es-toolkit/countBycreated
10 months ago
, last run
10 months ago
0
21
55.5 µs
benchmarks/countBy.bench.ts::countBy::lodash/countBycreated
10 months ago
, last run
10 months ago
0
21
215.6 µs
benchmarks/difference.bench.ts::difference::es-toolkit/differencecreated
10 months ago
, last run
10 months ago
0
95
26.3 µs
benchmarks/difference.bench.ts::difference::lodash/differencecreated
10 months ago
, last run
10 months ago
0
95
56.8 µs
benchmarks/differenceBy.bench.ts::differenceBy::es-toolkit/differenceBycreated
10 months ago
, last run
10 months ago
0
95
31.1 µs
benchmarks/differenceBy.bench.ts::differenceBy::lodash/differenceBycreated
10 months ago
, last run
10 months ago
0
95
225.3 µs
benchmarks/differenceWith.bench.ts::differenceWith::es-toolkit/differenceWithcreated
10 months ago
, last run
10 months ago
0
95
31.5 µs
benchmarks/differenceWith.bench.ts::differenceWith::lodash/differenceWithcreated
10 months ago
, last run
10 months ago
0
95
348.7 µs
benchmarks/drop.bench.ts::drop::es-toolkit/dropcreated
10 months ago
, last run
10 months ago
0
95
19.4 µs
benchmarks/drop.bench.ts::drop::lodash/dropcreated
10 months ago
, last run
10 months ago
0
95
26.1 µs
benchmarks/dropRight.bench.ts::dropRight::es-toolkit/dropRightcreated
10 months ago
, last run
10 months ago
0
94
19.4 µs
benchmarks/dropRight.bench.ts::dropRight::lodash/dropRightcreated
10 months ago
, last run
10 months ago
0
95
26.1 µs
benchmarks/dropRightWhile.bench.ts::dropRightWhile::es-toolkit/dropRightWhilecreated
10 months ago
, last run
10 months ago
0
95
26.4 µs
benchmarks/dropRightWhile.bench.ts::dropRightWhile::lodash/dropRightWhilecreated
10 months ago
, last run
10 months ago
0
95
30.4 µs
benchmarks/dropWhile.bench.ts::dropWhile::es-toolkit/dropWhilecreated
10 months ago
, last run
10 months ago
0
95
23.9 µs
benchmarks/dropWhile.bench.ts::dropWhile::lodash/dropWhilecreated
10 months ago
, last run
10 months ago
0
95
29.8 µs
benchmarks/fill.bench.ts::fill function performance comparison::es-toolkit/fillcreated
10 months ago
, last run
10 months ago
0
26
26 µs
benchmarks/fill.bench.ts::fill function performance comparison::lodash/fillcreated
10 months ago
, last run
10 months ago
0
26
29.5 µs
benchmarks/fill.bench.ts::fill function performance with custom start and end::es-toolkit/fillcreated
10 months ago
, last run
10 months ago
0
26
27.8 µs
benchmarks/fill.bench.ts::fill function performance with custom start and end::lodash/fillcreated
10 months ago
, last run
10 months ago
0
26
31.8 µs
benchmarks/forEachRight.bench.ts::forEachRight::es-toolkit/forEachRightcreated
10 months ago
, last run
10 months ago
0
10
35.9 µs
benchmarks/forEachRight.bench.ts::forEachRight::lodash/forEachRightcreated
10 months ago
, last run
10 months ago
0
10
36.3 µs
benchmarks/groupBy.bench.ts::groupBy::es-toolkit/groupBycreated
10 months ago
, last run
10 months ago
0
95
55.3 µs
benchmarks/groupBy.bench.ts::groupBy::lodash/groupBycreated
10 months ago
, last run
10 months ago
0
95
61.5 µs
benchmarks/intersection.bench.ts::intersection, large arrays::es-toolkit/intersectioncreated
10 months ago
, last run
10 months ago
0
95
2.8 ms
benchmarks/intersection.bench.ts::intersection, large arrays::lodash/intersectioncreated
10 months ago
, last run
10 months ago
0
95
18.5 ms
benchmarks/intersection.bench.ts::intersection, small arrays::es-toolkit/intersectioncreated
10 months ago
, last run
10 months ago
0
95
24.6 µs
benchmarks/intersection.bench.ts::intersection, small arrays::lodash/intersectioncreated
10 months ago
, last run
10 months ago
0
95
70.5 µs
benchmarks/intersectionBy.bench.ts::intersectionBy::es-toolkit/intersectionBycreated
10 months ago
, last run
10 months ago
0
95
50.8 µs
benchmarks/intersectionBy.bench.ts::intersectionBy::lodash/intersectionBycreated
10 months ago
, last run
10 months ago
0
95
311.3 µs
benchmarks/intersectionWith.bench.ts::intersectionWith::es-toolkit/intersectionWithcreated
10 months ago
, last run
10 months ago
0
95
50.8 µs
benchmarks/intersectionWith.bench.ts::intersectionWith::lodash/intersectionWithcreated
10 months ago
, last run
10 months ago
0
95
251.4 µs
benchmarks/isNil.bench.ts::isNil::es-toolkit/isNilcreated
10 months ago
, last run
10 months ago
0
95
17.9 µs
benchmarks/isNil.bench.ts::isNil::lodash/isNilcreated
10 months ago
, last run
10 months ago
0
95
190.7 µs
benchmarks/keyBy.bench.ts::keyBy::es-toolkit/keyBycreated
10 months ago
, last run
10 months ago
0
72
51.4 µs
benchmarks/keyBy.bench.ts::keyBy::lodash/keyBycreated
10 months ago
, last run
10 months ago
0
72
58.2 µs
benchmarks/maxBy.bench.ts::maxBy::es-toolkit/maxBycreated
10 months ago
, last run
10 months ago
0
95
36.7 µs
benchmarks/maxBy.bench.ts::maxBy::lodash/maxBycreated
10 months ago
, last run
10 months ago
0
95
38.2 µs
benchmarks/mean.bench.ts::mean::es-toolkit/meancreated
10 months ago
, last run
10 months ago
0
76
22.7 µs
benchmarks/mean.bench.ts::mean::lodash/meancreated
10 months ago
, last run
10 months ago
0
76
23.4 µs
benchmarks/meanBy.bench.ts::meanBy::es-toolkit/meanBycreated
10 months ago
, last run
10 months ago
0
41
37 µs
benchmarks/meanBy.bench.ts::meanBy::lodash/meanBycreated
10 months ago
, last run
10 months ago
0
41
34.9 µs
benchmarks/minBy.bench.ts::minBy::es-toolkit/minBycreated
10 months ago
, last run
10 months ago
0
95
36.4 µs
benchmarks/minBy.bench.ts::minBy::lodash/minBycreated
10 months ago
, last run
10 months ago
0
95
38.3 µs
benchmarks/omit.bench.ts::omit::es-toolkit/omitcreated
10 months ago
, last run
10 months ago
0
95
37 µs
benchmarks/omit.bench.ts::omit::lodash/omitcreated
10 months ago
, last run
10 months ago
0
95
90.9 µs
benchmarks/omitBy.bench.ts::omitBy::es-toolkit/omitBycreated
10 months ago
, last run
10 months ago
0
95
43.1 µs
benchmarks/omitBy.bench.ts::omitBy::lodash/omitBycreated
10 months ago
, last run
10 months ago
0
95
79.4 µs
benchmarks/once.bench.ts::once::es-toolkit/oncecreated
10 months ago
, last run
10 months ago
0
38
17.4 µs
benchmarks/once.bench.ts::once::lodash/oncecreated
10 months ago
, last run
10 months ago
0
38
23.7 µs
benchmarks/partition.bench.ts::partition::es-toolkit/partitioncreated
10 months ago
, last run
10 months ago
0
94
35.3 µs
benchmarks/partition.bench.ts::partition::lodash/partitioncreated
10 months ago
, last run
10 months ago
0
95
31.6 µs
benchmarks/pick.bench.ts::pick::es-toolkit/pickcreated
10 months ago
, last run
10 months ago
0
95
30.7 µs
benchmarks/pick.bench.ts::pick::lodash/pickcreated
10 months ago
, last run
10 months ago
0
95
251.4 µs
benchmarks/random.bench.ts::random::es-toolkit/randomcreated
10 months ago
, last run
10 months ago
0
95
19.7 µs
benchmarks/random.bench.ts::random::lodash/randomcreated
10 months ago
, last run
10 months ago
0
95
34.9 µs
benchmarks/range.bench.ts::range::es-toolkit/rangecreated
10 months ago
, last run
10 months ago
0
85
48.3 µs
benchmarks/range.bench.ts::range::lodash/rangecreated
10 months ago
, last run
10 months ago
0
85
44.3 µs
benchmarks/round.bench.ts::round::es-toolkit/roundcreated
10 months ago
, last run
10 months ago
0
95
21.5 µs
benchmarks/round.bench.ts::round::lodash/roundcreated
10 months ago
, last run
10 months ago
0
95
41.1 µs
benchmarks/sample.bench.ts::sample::es-toolkit/samplecreated
10 months ago
, last run
10 months ago
0
95
22.2 µs
benchmarks/sample.bench.ts::sample::lodash/samplecreated
10 months ago
, last run
10 months ago
0
95
23.2 µs
benchmarks/sampleSize.bench.ts::sampleSize::es-toolkit/sampleSizecreated
10 months ago
, last run
10 months ago
0
46
34.7 µs
benchmarks/sampleSize.bench.ts::sampleSize::lodash/sampleSizecreated
10 months ago
, last run
10 months ago
0
46
37.1 µs
benchmarks/shuffle.bench.ts::shuffle::es-toolkit/shufflecreated
10 months ago
, last run
10 months ago
0
95
41 µs
benchmarks/shuffle.bench.ts::shuffle::lodash/shufflecreated
10 months ago
, last run
10 months ago
0
95
195.5 µs
benchmarks/sum.bench.ts::sum::es-toolkit/sumcreated
10 months ago
, last run
10 months ago
0
95
21.5 µs
benchmarks/sum.bench.ts::sum::lodash/sumcreated
10 months ago
, last run
10 months ago
0
95
22.8 µs
benchmarks/take.bench.ts::take::es-toolkit/takecreated
10 months ago
, last run
10 months ago
0
95
19.6 µs
benchmarks/take.bench.ts::take::lodash/takecreated
10 months ago
, last run
10 months ago
0
95
25.8 µs
benchmarks/takeRight.bench.ts::takeRight::es-toolkit/takeRightcreated
10 months ago
, last run
10 months ago
0
95
19.7 µs
benchmarks/takeRight.bench.ts::takeRight::lodash/takeRightcreated
10 months ago
, last run
10 months ago
0
95
25.9 µs
benchmarks/takeRightWhile.bench.ts::takeRightWhile::es-toolkit/takeRightWhilecreated
10 months ago
, last run
10 months ago
0
95
22.6 µs
benchmarks/takeRightWhile.bench.ts::takeRightWhile::lodash/takeRightWhilecreated
10 months ago
, last run
10 months ago
0
95
29.6 µs
benchmarks/takeWhile.bench.ts::takeWhile::es-toolkit/takeWhilecreated
10 months ago
, last run
10 months ago
0
95
22.6 µs
benchmarks/takeWhile.bench.ts::takeWhile::lodash/takeWhilecreated
10 months ago
, last run
10 months ago
0
95
27.2 µs
benchmarks/union.bench.ts::union::es-toolkit/unioncreated
10 months ago
, last run
10 months ago
0
95
35.5 µs
benchmarks/union.bench.ts::union::lodash/unioncreated
10 months ago
, last run
10 months ago
0
95
231.5 µs
benchmarks/unionBy.bench.ts::unionBy::es-toolkit/unionBycreated
10 months ago
, last run
10 months ago
0
95
47.4 µs
benchmarks/unionBy.bench.ts::unionBy::lodash/unionBycreated
10 months ago
, last run
10 months ago
0
95
229.9 µs
benchmarks/unionWith.bench.ts::unionWith::es-toolkit/unionWithcreated
10 months ago
, last run
10 months ago
0
95
60.7 µs
benchmarks/unionWith.bench.ts::unionWith::lodash/unionWithcreated
10 months ago
, last run
10 months ago
0
95
369.9 µs
benchmarks/uniq.bench.ts::uniq::es-toolkit/uniqcreated
10 months ago
, last run
10 months ago
0
95
23.2 µs
benchmarks/uniq.bench.ts::uniq::lodash/uniqcreated
10 months ago
, last run
10 months ago
0
95
28.3 µs
benchmarks/uniqBy.bench.ts::uniqBy, large arrays::es-toolkit/uniqBycreated
10 months ago
, last run
10 months ago
0
95
16.9 ms
benchmarks/uniqBy.bench.ts::uniqBy, large arrays::lodash/uniqBycreated
10 months ago
, last run
10 months ago
0
95
16.7 ms
benchmarks/uniqBy.bench.ts::uniqBy, small arrays::es-toolkit/uniqBycreated
10 months ago
, last run
10 months ago
0
95
33.4 µs
benchmarks/uniqBy.bench.ts::uniqBy, small arrays::lodash/uniqBycreated
10 months ago
, last run
10 months ago
0
95
36.6 µs
benchmarks/uniqWith.bench.ts::uniqWith, large arrays::es-toolkit/uniqWithcreated
10 months ago
, last run
10 months ago
0
95
7.3 s
benchmarks/uniqWith.bench.ts::uniqWith, large arrays::lodash/uniqWithcreated
10 months ago
, last run
10 months ago
0
95
7.1 s
benchmarks/uniqWith.bench.ts::uniqWith, small arrays::es-toolkit/uniqWithcreated
10 months ago
, last run
10 months ago
0
95
38.4 µs
benchmarks/uniqWith.bench.ts::uniqWith, small arrays::lodash/uniqWithcreated
10 months ago
, last run
10 months ago
0
95
36.3 µs
benchmarks/unzipWith.bench.ts::unzipWith::es-toolkit/unzipWithcreated
10 months ago
, last run
10 months ago
0
13
35.5 µs
benchmarks/unzipWith.bench.ts::unzipWith::lodash/unzipWithcreated
10 months ago
, last run
10 months ago
0
13
94.6 µs
benchmarks/without.bench.ts::without, large arrays::es-toolkit/withoutcreated
10 months ago
, last run
10 months ago
0
23
1.9 ms
benchmarks/without.bench.ts::without, large arrays::lodash/withoutcreated
10 months ago
, last run
10 months ago
0
23
62.3 ms
benchmarks/without.bench.ts::without, small arrays::es-toolkit/withoutcreated
10 months ago
, last run
10 months ago
0
23
41.4 µs
benchmarks/without.bench.ts::without, small arrays::lodash/withoutcreated
10 months ago
, last run
10 months ago
0
23
41 µs
benchmarks/xor.bench.ts::xor::es-toolkit/xorcreated
10 months ago
, last run
10 months ago
0
95
57.1 µs
benchmarks/xor.bench.ts::xor::lodash/xorcreated
10 months ago
, last run
10 months ago
0
95
256.7 µs
benchmarks/xorBy.bench.ts::xorBy::es-toolkit/xorBycreated
10 months ago
, last run
10 months ago
0
95
61.3 µs
benchmarks/xorBy.bench.ts::xorBy::lodash/xorBycreated
10 months ago
, last run
10 months ago
0
95
257.3 µs
benchmarks/xorWith.bench.ts::xorWith::es-toolkit/xorWithcreated
10 months ago
, last run
10 months ago
0
95
71.3 µs
benchmarks/xorWith.bench.ts::xorWith::lodash/xorWithcreated
10 months ago
, last run
10 months ago
0
95
268.1 µs
benchmarks/zip.bench.ts::zip::es-toolkit/zipcreated
10 months ago
, last run
10 months ago
0
95
37.8 µs
benchmarks/zip.bench.ts::zip::lodash/zipcreated
10 months ago
, last run
10 months ago
0
95
236.1 µs
benchmarks/zipObject.bench.ts::zipObject::es-toolkit/zipObjectcreated
10 months ago
, last run
10 months ago
0
74
23.9 µs
benchmarks/zipObject.bench.ts::zipObject::lodash/zipObjectcreated
10 months ago
, last run
10 months ago
0
74
32.3 µs
benchmarks/zipWith.bench.ts::zipWith::es-toolkit/zipWithcreated
10 months ago
, last run
10 months ago
0
95
58.7 µs
benchmarks/zipWith.bench.ts::zipWith::lodash/zipWithcreated
10 months ago
, last run
10 months ago
0
95
401.3 µs
© 2025 CodSpeed Technology
Home Terms PrivacyDocs