Found 2,796 packages
Launches diff tools based on file extensions. Designed to be consumed by snapshot testing libraries.
DiffPlex is a diffing library that allows you to programmatically create text diffs. DiffPlex is a fast and tested library.
JSON object diffs and reversible patching
https://github.com/google/diff-match-patch for NuGet.
High-performance, low-allocating JSON object diff and patch extension for System.Text.Json. Support generating patch document in RFC 6902 JSON Patch format. Provides bonus DeepEquals and DeepClone methods.
Library for diffing and RFC 6902 patching json.net json objects - forked from Tavis.JsonPatch, with an addition of json diff code by Ian Mercer, with additional partial array LCS diff by JC Dickinson
Extends Verify (https://github.com/VerifyTests/Verify) to allow comparison of text via DiffPlex (https://github.com/mmanela/diffplex).
A CSharp library that allows you to diff two objects and get a list of the differences back.
This is the official GraphDiff package. GraphDiff - Allows for automatic update of a graph of detached entities using Entity Framework v6+. If you have ever felt the pain of updating a detached graph with one or more nested collections then this is for you :)
Provides a complete diffing model of HTML.
Diff.Match.Patch is a port of google-diff-match-patch.
Get textual diffs.
Finds the differences between two xml files.
Simple Object Comparer that generates a Diff between objects and is able to Patch one object to transforms into the other. Uses Newtonsoft Json.Net for Diff and Patch. Note: this nuget package contains C# source code and depends on .Net 4.0.
A Diff implementation for .NET 8.0 and up, written in C#.
A library for comparing two HTML files/snippets and highlighting the differences using simple HTML.
DiffPlex.Wpf is a WPF control library that allows you to programatically render visual text diffs in your application. It also provide a diff viewer control used in Windows Forms application.
A library for producing diffs of images with highlighting.
DiffSharp is a tensor library with support for differentiable programming. It is designed for use in machine learning, probabilistic programming, optimization and other domains. For documentation and installation instructions visit: https://diffsharp.github.io/