Top 20 NuGet compare Packages

What you have been waiting for. Perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.
Launches diff tools based on file extensions. Designed to be consumed by snapshot testing libraries.
An extensible deep comparison library for .NET
Framework provides mechanism to compare classes, allows override comparison rules for specific properties and types.
DB Compare compares two instances of a SQL Server database. This project has been on .Net Framework for about 10 or 12 years or more. DB Compare has been updated to .NET8.0, and should run faster. C# Developers - Now you can create a project in a manner of minutes and this way you can stay updated ...
Find the difference between two sequences of blobs on Azure Blob Storage
ObjectComparator is a high-performance .NET library crafted meticulously for deep comparisons between objects. Beyond just pointing out the disparities, it delves into the depths of objects, reflecting even the minutest differences. Furthermore, it arms developers with the capability to prescribe cu...
Provides a complete diffing model of HTML.
虹软人脸识别.NET核心工具库。基于ArcFace 3.x C++ SDK, 支持Windows x86/x64和Linux x64. 支持人脸属性检测、人脸特征提取、人脸库维护、人脸搜索、活体检测等功能。
An extensible deep comparison library for .NET
A library for comparing two HTML files/snippets and highlighting the differences using simple HTML.
Document Compare REST APIs for Any Platform. Boost your document compare process to compare over 50 document and image formats in any application, using our native document comparison APIs for cloud.
Find the difference between two sequences of documents on Azure Search
Common infrastructure for comparison things. Like Azure Storage blobs or Azure Search documents.
Add deep object comparison to your NUnit assertions. Simply use Is.DeepEqualTo in place of Is.EqualTo.
A simple diff comparison asserter that makes it easy to assert if two texts (strings) are equal, and display the differences in a diff tool if they are not. Simply put it is a much simpler (and dumber) version of ApprovalTests that should get the job done for simple scenarios. You can easily create ...
Comparer for arbitrary object graphs
Provides dynamic datatype conversion functions and a high performing alternative to the `object`type when dealing with data types that are unknown at compile time.
https://www.tabsoverspaces.com/tools/firebird-db-comparer
Find the difference between two sequences of entities in Azure Table Storage