Projects in Awesome Lists tagged with equality
A curated list of projects in awesome lists tagged with equality .
https://github.com/felangel/equatable
A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
dart dartlang equality equality-comparison flutter flutter-package hashcode identity
Last synced: 14 May 2025
https://github.com/maxatome/go-testdeep
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
assertions deep-equals equality framework go golang golang-package golang-testing hacktoberfest httptest test-suite testdeep testing tests testsuite toolkit variable-equality
Last synced: 15 May 2025
https://github.com/stephencleary/comparers
The last comparison library you'll ever need!
c-sharp comparer comparers comparison comparison-library dotnet equality equality-comparers icomparable icomparer iequalitycomparer sort
Last synced: 15 May 2025
https://github.com/StephenCleary/Comparers
The last comparison library you'll ever need!
c-sharp comparer comparers comparison comparison-library dotnet equality equality-comparers icomparable icomparer iequalitycomparer sort
Last synced: 04 May 2025
https://github.com/slikts/js-equality-game
The Worst Minesweeper π£ Ever
equality game immer javascript react table
Last synced: 02 Feb 2026
https://github.com/jamesfoster/deepequal
An extensible deep comparison for .NET
c-sharp compare deep-equal deep-equals equality testing
Last synced: 26 Jun 2025
https://github.com/dashed/shallowequal
βοΈ Like lodash v3.x isEqualWith but for shallow equal.
comparison equality javascript shallow-equal shallowequal utility
Last synced: 16 May 2025
https://github.com/diegofrata/generator.equals
A source code generator for automatically implementing IEquatable<T> using only attributes.
csharp csharp-sourcegenerator equality roslyn-analyzer source-generators
Last synced: 25 Jan 2026
https://github.com/brendanzab/approx
Approximate floating point equality comparisons and assertions
approximation assertions comparison equality floating-point math rust testing
Last synced: 16 May 2025
https://github.com/retextjs/retext-equality
plugin to check for possible insensitive, inconsiderate language
equality inclusivity inconsiderate insensitive natural-language retext retext-plugin
Last synced: 16 May 2025
https://github.com/diegofrata/Generator.Equals
A source code generator for automatically implementing IEquatable<T> using only attributes.
csharp csharp-sourcegenerator equality roslyn-analyzer source-generators
Last synced: 08 Apr 2025
https://github.com/liddiard/text-diff
Visual JavaScript text diff library. CommonJS module created from https://code.google.com/p/google-diff-match-patch/.
characters equality javascript-diff-library text-diff
Last synced: 04 Apr 2025
https://github.com/erezrokah/aws-testing-library
Chai (https://chaijs.com) and Jest (https://jestjs.io/) assertions for testing services built with aws
assertions aws chai cloudwatch dynamodb e2e-testing e2e-tests equality expectation javascript jest s3 serverless step-functions testing typescript
Last synced: 16 May 2025
https://github.com/moroshko/shallow-equal
Minimalistic shallow equality check for arrays/objects
array arrays equal equality equality-check equals object objects shallow
Last synced: 04 Apr 2025
https://github.com/japgolly/univeq
Safer universal equivalence (==) for Scala.
equality equals scala scalajs type-safe type-safety
Last synced: 29 Oct 2025
https://github.com/sta-szek/pojo-tester
Java testing framework for testing pojo methods. It tests equals, hashCode, toString, getters, setters, constructors and whatever you report in issues ;)
constructor equality equals getters hashcode java-framework pojo pojo-tester pojo-testing pojos setters test-automation test-coverage testing tests tostring
Last synced: 14 Feb 2026
https://github.com/syntax-tree/unist-util-is
utility to check if a node passes a test
equal equality is syntax-tree unist unist-util util
Last synced: 12 Dec 2025
https://github.com/benjamn/immutable-tuple
Immutable finite list objects with constant-time equality testing (===) and no memory leaks.
equality equality-test functional functional-programming garbage-collection immutability immutable internalization memoization memory-leak persistent persistent-data-structure tuple tuples
Last synced: 14 Apr 2025
https://github.com/samuelgiles/sorbet-struct-comparable
Comparable T::Struct's for the equality focused typed Ruby developer.
compare comparison equality equals ruby sorbet struct structs type-safety typed types
Last synced: 19 Jan 2026
https://github.com/jonschlinkert/is-equal-shallow
Does a shallow comparison of two objects, returning false if the keys or values differ.
compare equal equality javascript node nodejs object primitive
Last synced: 10 Jul 2025
https://github.com/piotrmurach/equatable
Allows ruby objects to implement equality comparison and inspection methods.
equality equality-comparison equivalence inspect ruby-objects rubygem
Last synced: 12 Jun 2025
https://github.com/smelukov/nano-equal
Ultra fast and compact implementation of deep equal without any production dependencies.
comparison deep-equals equality fast no-dependencies
Last synced: 12 Dec 2025
https://github.com/6thsolution/dart_sealed
Dart and Flutter sealed class generator and annotations, with match methods and other utilities. There is also super_enum compatible API.
annotation annotations dart equality example flutter generator generic legacy null-safe null-safety sealed sealed-class
Last synced: 09 Jul 2025
https://github.com/bouraqadi/PharoMisc
Small utilities and libraries
concurrency equality pharo pharo-smalltalk
Last synced: 11 May 2025
https://github.com/bouraqadi/pharomisc
Small utilities and libraries
concurrency equality pharo pharo-smalltalk
Last synced: 23 Oct 2025
https://github.com/kvnxiao/jsonequals
A flexible JSON deep-equality comparator with optional ignoring of JSON keys and values
comparison deep-equals diff equality equals inequality json pruning
Last synced: 12 Apr 2025
https://github.com/tech4germany/bam-inclusify
INCLUSIFY is a tool to support the practical use of diversity-sensitive language in German.
diversity equality german govtech language nlp react t4g tech4germany
Last synced: 09 May 2025
https://github.com/tjaskula/valueobject
Implementation of Domain Driven Design ValueObject
ddd domain-driven-design equality value-object valueobject
Last synced: 10 Jul 2025
https://github.com/igece/objdiff
A C# .NET Standard library that allows to check for equality and obtain the differences between two objects using reflection. The comparison process can be configured in many ways.
compare-objects csharp diff differences dotnet-framework dotnet-standard equality patch
Last synced: 24 Jun 2025
https://github.com/marcospassos/phpcommon-comparison
PHP 5.4+ library to represent equivalence relations and strategies for hashing and sorting values.
compare-values comparison equality equivalence-relations hashcode php php-library sorting-values
Last synced: 13 Mar 2025
https://github.com/gilbarbara/deep-equal
Lightweight deep equal comparator
deep-equal equal equality lightweight typescript
Last synced: 22 Mar 2025
https://github.com/rhennigan/codeequivalenceutilities
Utilities for testing code equivalence
canonical-forms code-comparison code-transformations education equality equivalence intension metaprogramming type-theory wolfram-language
Last synced: 30 Jan 2026
https://github.com/tomokimiyauci/equal
TypeScript-first deep equivalence comparison between two values
browser deno equal equality equivalent is-equal isequal lodash node rambda typescript
Last synced: 21 Mar 2025
https://github.com/blond/hash-set
:hash: Set with custom equality comparisons
built-in-objects equality hash same-value-zero set
Last synced: 11 Jun 2025
https://github.com/mvasilkov/assert-equal-html
Assert the equality of two HTML fragments
assert equality html typescript
Last synced: 16 Apr 2025
https://github.com/tinymce/dispute
Composable equality and pretty-printing for TypeScript. Useful for building test assertion libraries.
equality fp testing-library typeclasses
Last synced: 12 Apr 2025
https://github.com/sebastianbecker2/videodedup
Tool to deduplicate video files
comparison deduplication equality video windows
Last synced: 30 Apr 2025
https://github.com/pavlyukvadim/javascript-dictionary
place with explanations for each buzzword in the JS world
ajax arrow-functions autentication authorization callback closure cookie data-access-layer dependency destruction dictionary duck-typing equality event-loop factory high-order-function javascript
Last synced: 26 Mar 2025
https://github.com/iceagenb/ban-zhinese-using
This is a open-source license for the use of Ban Zhinese Using. You can use this license for any purpose, including commercial use. You must include the following notice in all copies or substantial portions of the software.
1989-6-4 2019-2020 2022-11 asia china chinese democracy equality freedom hongkong japan license open-source-licenses shinajin zhina zhinese
Last synced: 06 Apr 2025
https://github.com/mibk/diff
package for producing edit scripts
diff equality go golang golang-library
Last synced: 30 Jun 2025
https://github.com/rahazad/deep-equal.js
Compare javascript objects ({}) DEEPLY (recursively). It also compares other types regularly.
deep-compare deep-compare-objects equality javascript js object objects recursive-compare recursive-compare-object
Last synced: 10 Jul 2025
https://github.com/sciss/equal
Simple macro-based type safe equals operator ===.
Last synced: 28 Jul 2025
https://github.com/matschik/jeck
Lightweight utility to compare two values: string, boolean, number, array, objects, null and undefined.
Last synced: 25 Dec 2025
https://github.com/sbromberger/istwo.jl
IsTwo: is it two?
correct equality integer-arithmetic integers math mathematics numerics two
Last synced: 31 Oct 2025
https://github.com/1j01/organeq
π’βπ’ Plant a phantasmagorical mathematical syntax tree
algebra arithmetic equality equation expression fraction math math-expressions mathematical-expressions mathematics syntax-tree
Last synced: 25 Feb 2025
https://github.com/ICEAGENB/ban-zhinese-using
This is a open-source license for the use of Ban Chinaman Using. You can use this license for any purpose, including commercial use. You must include the following notice in all copies or substantial portions of the software.
1989-6-4 2019-2020 2022-11 asia china chinaman chinese democracy equality freedom hongkong japan license open-source-licenses shinajin zhina zhinese
Last synced: 20 Aug 2025
https://github.com/nfreear/headstar-web
E-Access Bulletin. Copyright Β© 2000-2019 Headstar Limited (UK) β
a11y accessibility bulletin disability eab eaccess-bulletin email-newsletter equality pa11y
Last synced: 04 Mar 2026
https://github.com/tsdotnet/compare
Utility for common comparison functions including type checking.
compare comparison equal equality greater-than less-than order-by sorting type-checking
Last synced: 18 Feb 2026
https://github.com/bkuhlmann/wholeable
Provides whole value object behavior.
equality value value-object whole
Last synced: 14 Apr 2025
https://github.com/semibran/equal
Determine if two values are deeply equivalent
Last synced: 06 Apr 2025
https://github.com/unlight/typescript-equals
Rough implementation of checking of AST equality
ast ast-comparison ast-equality comparison equality typescript
Last synced: 02 Nov 2025
https://github.com/ramizpolic/equl
Dynamic and performant rule-based object equality comparator
checker comparator equality go kubernetes
Last synced: 02 Aug 2025
https://github.com/jlguenego/set
Javascript/Typescript - Operations on Set
equality include intersection set union
Last synced: 19 Aug 2025
https://github.com/stdlib-js/complex-base-assert-is-not-equalf
Test whether two single-precision complex floating-point numbers are not equal.
assert base cmplx compare comparison complex eq equal equality javascript math mathematics node node-js nodejs number stdlib test unequal validate
Last synced: 30 Aug 2025
https://github.com/shinnn/alex-vscode
alex wrapper to easily integrate with Visual Studio Code
alex equality javascript language-server nodejs text-processing visual-studio-code wrapper
Last synced: 01 Mar 2026
https://github.com/glenkpeterson/testutils
Utilities for testing `.equals()`, `.compareTo()` and `Comparator` Java/Kotlin contracts. Also FakeHttp(Request|Response)
comparators equality java kotlin testing
Last synced: 13 Sep 2025
https://github.com/kevin-lee/can-equal
Add missing CanEqual typeclass instances to Scala 3
equality scala scala3 strict-equality
Last synced: 22 Jun 2025
https://github.com/mikeintoshsystems/dhis2heat
A Comprehensive data management and Health Equity Assessment and Analysis platform that fetches data from DHIS2, optimize, calculate, clean and visualize inequality data.
analytics data data-science dhis2 equality equity health heat inequality r shiny shinydashboard visualization
Last synced: 01 Apr 2025
https://github.com/durandtibo/coola
Python library to check if two complex/nested objects are equal or not.
equality nested-objects python
Last synced: 24 Jan 2026
https://github.com/stdlib-js/complex-float64-base-assert-is-not-equal
Test whether two double-precision complex floating-point numbers are not equal.
assert base cmplx compare comparison complex eq equal equality javascript math mathematics node node-js nodejs number stdlib test unequal validate
Last synced: 27 Feb 2026
https://github.com/charlontank/autocity
The Autocity project aims to gather information to determine how many people and resources are needed to create an autonomous city. This city would have a society without money and perfect equality with equity among its people, controlled by its citizens using global democracy.
Last synced: 13 Feb 2026
https://github.com/stdlib-js/complex-float32-base-assert-is-same-value-zero
Test whether two single-precision complex floating-point numbers are the same value.
assert base cmplx compare comparison complex eq equal equality javascript math mathematics node node-js nodejs number same stdlib test validate
Last synced: 15 Feb 2026
https://github.com/eddieowens/fscmp
Compare `fs.FS` objects in Go
compare equality filesystem fs golang testify
Last synced: 25 Jan 2026
https://github.com/nfreear/wp-eab-plugins
WordPress plugins for the E-Access Bulletin (EAB-Live) β
a11y accessibility bulletin disability eab email-newsletter equality
Last synced: 06 Sep 2025
https://github.com/gluons/date-eq
π Extensive date equality checker.
compare date equality javascript
Last synced: 04 Mar 2025
https://github.com/slaveofcode/js-identical
Javascript library to check if 1st json is equal by the 2nd json πππ
deep-equal equality identical identical-json is-equal json
Last synced: 29 Dec 2025
https://github.com/jpleorx/simplestr
Simple python package with annotations to automatically generate __str__(self), __repr__(self) and __eq__(self, other) methods in classes
annotations automatic equality generate generate-code python python-3 python3 string
Last synced: 09 Oct 2025
https://github.com/erinpentecost/fltcmp
Go float comparison using ULPs
equality float floating-point ulp
Last synced: 14 Jan 2026
https://github.com/firesphere/silverstripe-pridecodes
Add a pride.codes banner to your SilverStripe website
australia equality hacktoberfest pride pridecodes silverstripe silverstripe-website
Last synced: 25 Jun 2025
https://github.com/shnewto/assertlike
experiments with custom "is equal" assertions, scoped to test suites (i.e. not overwriting the type's compare)
assert avro charsequence custom custom-assert custom-equal custom-matchers encoding equality hamcrest java junit matchers string unit-testing utf8
Last synced: 04 Apr 2025
https://github.com/lucapalminteri/funlearn
Personal Educational Project FunLearn v1.0
educational-project equality inclusion kids-learn learning
Last synced: 20 Mar 2025
https://github.com/darkogamerz/dhis2heat
A Comprehensive data management and Health Equity Assessment and Analysis platform that fetches data from DHIS2, optimize, calculate, clean and visualize inequality data.
analytics data data-science dhis2 equality equity health heat inequality r shiny shinydashboard visualization
Last synced: 01 Apr 2025
https://github.com/mcorrell/repubdate
Date conversion and display for the French Republican Calendar
date date-formatting equality fraternity liberty
Last synced: 22 Apr 2025
https://github.com/capturr/json-deep-equal
Check if json objects contains the same values (ignoring arrays order).
array compare comparison crawler crawling deep equal equality equality-check equals javascript json object recursive scraper scraping spider test tree typescript
Last synced: 01 Sep 2025
https://github.com/fsvieira/identicobjects
Javascript Object Factory for unique reference shared object creation.
comparing equality immutable json nested-objects nested-structures objects sharing
Last synced: 07 Nov 2025
https://github.com/mrgnhnt96/equatable_gen
Automatically creates 'props' getters for classes using the equatable package.
dart dartlang equality equality-comparison equatable flutter hashcode
Last synced: 30 Jul 2025