There are 2 repositories under diff-algorithm topic.
Diff Utils library is an OpenSource library for performing the comparison / diff operations between texts or some kind of data: computing diffs, applying patches, generating unified diffs or parsing them, generating diff output for easy future displaying (like side-by-side view) and so on.
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
Go implementation of the Patience Diff algorithm
Compares of Java Collections and Objects (of different classes) made easy
Generates a word based inline diff, given 2 pieces of text
JsonDiffPatch is a library that allows for the diffing and patching of JSON objects
Traceable Python dictionary, that stores change history in an efficient way inside the object.
modular version (Java 9) of java-diff-utils library
Diff Utils library is an OpenSource library for performing the comparison operations between texts: computing diffs, applying patches, generating unified diffs or parsing them, generating diff output for easy future displaying (like side-by-side view) and so on.
Implementation of the Myers diff algorithm with O(ND) complexity, multiple output formats, and benchmarking suite.
A raw diff algorithm that can be extended for many purposes involving mapping changes.
diff checker based on "Longest Common Subsequence" and "Backtracking"
Custom diff engine for Medusa UI (experimental)
This Is Reminisce is essentially a "GitHub for Writers" built using the MERN stack -- MongoDb, Express.js, React, and Node.js. We created our own version control system and text editor and combined them into a single application that enables users to write, commit their progress, and toggle between multiple drafts.
C# Library to get difference of two text files
Serializable diff applyer for files in Python - UAIC FII PYTHON
This is a mine sweeper game, it used diff-dom to render changed DOM only.