Real time collaborative editing for JSON objects
Diffsync is a radical re-interpretation of git's [recursive 3-way merge algorithm](https://public-inbox.org/git/20050826184731.GA13629@c165.ib.student.liu.se/) applied to collaborative text editing. Git uses this algorithm to merge entire commits of edit
Diffsync is a radical re-interpretation of git's [recursive 3-way merge algorithm](https://public-inbox.org/git/20050826184731.GA13629@c165.ib.student.liu.se/) applied to collaborative text editing. Git uses this algorithm to merge entire commits of edit
A json file adapter for diffsync
A CouchDB data adapter for diffsync
Real time collaborative editing for JSON objects
An binary diff and patch library based on bsdiff algorithm for NodeJS (Windows, Mac, Linux).
Utilities for obtaining the git diff status of files in a repository.
A JavaScript implementation of Neil Fraser Differential Synchronization Algorithm
A high-performance Rust implementation of bsdiff and bspatch algorithms with Node.js bindings
libxdiff bindings for Bare
The diff versioning library for React Project
First-party bsdiff patch **producer** for better-update, written in Rust and exposed via napi-rs (N-API v3). Wraps the [`qbsdiff`](https://crates.io/crates/qbsdiff) crate (v1.4.4) to emit classic bsdiff-4.x (`BSDIFF40`) patches: an 8-byte magic, a 32-byte