All tags
Catalogue tag

#equality

Every repository in the public record carrying this tag — from its GitHub topics or the keywords its package registries publish. Health is measured under the same versioned methodology as the rest of the record.

15 records
Tagged “equality”Ranked by health index
crates.io · PyPI
88Excellenthealth index
egraphs-good/egglog
egraphs + datalog!
Rust★ 860↓ 83.2K/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
Packagist
87Excellenthealth index
sebastianbergmann/comparator
Provides the functionality to compare PHP values for equality.
PHP★ 7,044↓ 22.6M/moOct 20, 2026
BSD-3-ClauseOct 20, 2026 · metrics 2.10.0
NuGet
75Goodhealth index
loresoft/Equatable.Generator
Source generator for Equals and GetHashCode with attribute based control of equality implementation
C#★ 38Sep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
crates.io
73Goodhealth index
brendanzab/approx
Approximate floating point equality comparisons and assertions
Rust★ 191↓ 12.7M/moSep 17, 2026
Apache-2.0Sep 17, 2026 · metrics 2.10.0
NuGet
71Goodhealth index
diegofrata/Generator.Equals
A source code generator for automatically implementing IEquatable<T> using only attributes.
C#★ 192Oct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
npm
69Goodhealth index
JairajJangle/fast-is-equal
Blazing-fast equality checks, minus the baggage. A lean, standalone alternative to Lodash’s isEqual - because speed matters.
TypeScript★ 18↓ 211.2K/moOct 14, 2026
MITOct 14, 2026 · metrics 2.10.0
Go
69Goodhealth index
google/go-cmp
Package for comparing Go values in tests
Go★ 4,678Aug 28, 2026
BSD-3-ClauseAug 28, 2026 · metrics 2.10.0
npm
63Moderatehealth index
syntax-tree/unist-util-is
utility to check if a node passes a test
JavaScript · TypeScript★ 45↓ 240M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
56Moderatehealth index
inspect-js/node-deep-equal
node's assert.deepEqual algorithm
JavaScript★ 792↓ 125M/moOct 21, 2026
MITOct 21, 2026 · metrics 2.10.0
npm
53Moderatehealth index
dashed/shallowequal
↔️ Like lodash v3.x isEqualWith but for shallow equal.
TypeScript★ 167↓ 71.1M/moSep 15, 2026
MITSep 15, 2026 · metrics 2.10.0
npm
44Weakhealth index
es-shims/object-is
ES6-compliant shim for Object.is - differentiates between -0 and +0, and can compare to NaN.
JavaScript★ 25↓ 123M/moOct 21, 2026
MITOct 21, 2026 · metrics 2.10.0
NuGet
42Weakhealth index
GregFinzer/Compare-Net-Objects
What you have been waiting for :+1: Perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.
C#★ 1,145Sep 11, 2026
MS-PLSep 11, 2026 · metrics 2.10.0
NuGet
39Weakhealth index
valeraf23/ObjectComparator
ObjectComparator is a specialized .NET library engineered for in-depth object comparisons. Not only does it highlight differences, but it also probes deep within objects to discern even the most subtle variances.
C#★ 17Sep 14, 2026
Apache-2.0Sep 14, 2026 · metrics 2.10.0
npm
28At Riskhealth index
lukeed/dequal
A tiny (304B to 489B) utility to check for deep equality
JavaScript★ 1,468↓ 324M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
24At Riskhealth index
thlorenz/deep-is
node's assert.deepEqual algorithm except for the fact that (NaN === NaN) and (+0 !== -0).
JavaScript★ 21↓ 502M/moSep 16, 2026
Custom licenseSep 16, 2026 · metrics 2.10.0