118 packages tagged with “Comparison”
What you have been waiting for. Perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.
An extensible deep comparison library for .NET
Fuzzy string matcher based on FuzzyWuzzy algorithm from SeatGeek
Framework provides mechanism to compare classes, allows override comparison rules for specific properties and types.
Provides a complete diffing model of HTML.
Easily and efficiently compare the contents of two Stream objects.
AutoCompare is a simple library with the goal of making it effortless to compare two objects of the same type to generate the list of modified properties.
Add deep object comparison to your NUnit assertions. Simply use Is.DeepEqualTo in place of Is.EqualTo.
XML comparison library
Efficient Processing, Compilation, and Execution of Expression Trees at Runtime
Display a readable diff between two objects
Simple library to help generate IEqualityComparer instances.
A utility library for comparing strings via the Longest Common Sequence algorithm
A utility library for comparing strings via Cosine Similarity
A utility library for comparing strings via the Needleman-Wunsch algorithm
A utility library for comparing strings via the Jaccard similarity algorithm
Bit-parallel accelerated Fuzzy string matcher based on FuzzyWuzzy algorithm from SeatGeek and RapidFuzz python library from Max Bachmann.
Build IComparer and IEqualityComparer objects using natural language syntax.
GroupDocs.Total for .NET is a document processing SDK for .NET developers. It consolidates all GroupDocs .NET document processing SDKs into one NuGet package, so you can manage licenses and dependencies with minimal overhead. This package includes: * GroupDocs.Annotation for .NET – 25.11 * GroupDocs.Assembly for .NET – 25.12 * GroupDocs.Comparison for .NET – 25.12 * GroupDocs.Conversion for .NET – 25.12 * GroupDocs.Editor for .NET – 25.12 * GroupDocs.Merger for .NET – 25.11 * GroupDocs.Metadata for .NET – 25.8 * GroupDocs.Parser for .NET – 25.12.1 * GroupDocs.Redaction for .NET – 25.12 * GroupDocs.Search for .NET – 25.11 * GroupDocs.Signature for .NET – 25.12 * GroupDocs.Viewer for .NET – 25.12 * GroupDocs.Watermark for .NET – 25.11 * GroupDocs.Markdown for .NET – 25.9 Check the documentation at: https://docs.groupdocs.com/total/net/ Free support at our free support forum: https://forum.groupdocs.com/ Priority support provided at paid support helpdesk: https://helpdesk.groupdocs.com/
Detect how registered objects change throughout the lifetime of a business process.
Client library for the Draftable document comparison API
Schema generation for objects to be serialised/deserialised using Dasher.
While all of the algorithms are exposed and can be used and can provide their raw results, they have been conveniently combined in a way that they can selectively be used to judge the approximate equality of two strings.
A .Net tool to compare 2 MongoDB collections.
A utility library for comparing strings via the Dice Coefficient algorithm
Contains many exception classes for common basic errors. Clear messages, concise syntax, strongly-typed, good performance. Generates messages like "myParent.MyChildren[0].MyProperty is null.", "height of 2 is less than 10.", "Customer with key { customerNumber = 1234, customerType = Subscriber } not found."
FluendComparator is a .NET library which allows you compare generic objects effectively. It makes it easy to exclude certain properties from the comparison process and it can return the list of differences.