Skip to content
#

diff-algorithm

Here are 31 public repositories matching this 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.

  • Updated Sep 18, 2026
  • Java
sirix

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.

  • Updated Sep 19, 2026
  • Java
string-diff

⚡ Fast, zero-dependency text diff & string comparison for JavaScript/TypeScript — Myers O(ND) shortest edit script on typed arrays. Word/char/line/grapheme modes, Unicode-safe (Korean, CJK, emoji), ~2.9 kB min+gzip, works in Node and browsers.

  • Updated Sep 4, 2026
  • TypeScript

A C++ implementation of a Git-inspired distributed version control system designed to explore the internal architecture and algorithms behind modern VCS platforms. MyVCS implements content-addressable object storage, SHA-256 integrity verification, staging, commits, branching, three-way merging, commit graphs, and file diffs through CLI.

  • Updated Dec 21, 2025
  • C++

Add this topic to your repo

To associate your repository with the diff-algorithm topic, visit your repo's landing page and select "manage topics."

Learn more