Fast, private diffs in your browser. Rust → WebAssembly diff engine, 100% client-side.
-
Updated
Jul 14, 2026 - JavaScript
Fast, private diffs in your browser. Rust → WebAssembly diff engine, 100% client-side.
A byte-for-byte compatible Git implementation in pure Python (zero dependencies) — SHA-1 objects, Myers diff, three-way merge, packfile decoding, and a D3.js commit-graph visualizer.
🔀 GitHub-style text diff in your browser — split & unified views, word-level highlights, unified patch export, Myers algorithm. By Prism Protocol
Semantic structured diffs and GitHub-style text diffs for PHP: Diff::between() reports added, removed, modified and moved values at their paths, with identity-aware lists and redaction; Diff::text() gives Myers line diffs, hunks, unified patches and HTML.
Rust-powered text diffing for Python: a fast drop-in replacement for difflib, powered by the similar crate
Myers text diff + unified_diff in pure Mojo — byte-for-byte match with Python's difflib.
Self-hosted Git host on a from-scratch VCS engine in Java: content-addressable object store, packfiles with delta compression, three-way merge, and smart-HTTP transport, all cross-verified against the real git binary.
Implementation of the Myers diff algorithm with O(ND) complexity, multiple output formats, and benchmarking suite.
DiffLens 码影 · 双栏代码对比 & Unified Diff 渲染工具 | Side-by-side diff visualizer, pure frontend & zero deps
A text diff tool in vanilla JavaScript: compare by lines, words or characters with a linear-space Myers diff, side-by-side and inline views with in-line highlights, unified patches to copy or download, and a patch applier that names the hunk that fails. Runs locally. English and Turkish.
A from-scratch Myers diff CLI (TypeScript) rendering unified, side-by-side, and stats views.
契約書・重要文書の単語レベルMyers差分比較&変更点可視化GUIツール(Windows専用・完全オフライン)
Diff as a shortest-path search: animate Myers' O(ND) algorithm across the edit graph with its V array, turn the path into a unified diff, and compare LCS, Myers, patience and histogram diff on the same input. Built with Claude Code.
Implementation of Myers’ O(ND) diff algorithm with trace visualization, exact reconstruction, an LCS oracle, and terminal, HTML, and SVG output
ClauseDiff 安心對|Privacy-first Contract & Policy Diff Tool. 100% Client-Side Processing. Zero Server Upload.
The fastest RFC 6902 JSON diff generator. Compact array diffs, optional move detection and zero runtime dependencies. Built for Node.js and Bun.
Extends HTMLTextAreaElement.setRangeText with Myers diff-powered cursor and selection tracking.
A self-hosting Git implementation in Node.js with zero dependencies — 20 commands, smart HTTP protocol, packfile delta resolution, and a Myers diff byte-identical to real git.
Diff, patch and three-way merge in Go: Myers' O(ND) algorithm, patience diff, unified output that matches GNU diff byte for byte, and a diff3-style merge. No dependencies.
A complete, self-contained Git implementation built in pure Go with zero external dependencies
To associate your repository with the myers-diff topic, visit your repo's landing page and select "manage topics."