A high level diffing library for rust based on diffs
-
Updated
Aug 29, 2026 - Rust
A high level diffing library for rust based on diffs
Go implementation of the Patience Diff algorithm
Applies diffs based on context, not line numbers. Useful for AI-generated code.
Inline file-level git diff overlay for Neovim — see and edit your uncommitted changes in place.
Natural-language code transformation as a Python library: generate_diff turns a plain-English goal into a unified diff, smartapply applies it resiliently. CLI included. Formerly gptdiff.
Next Edit Suggestion (NES) - A conceptual methodology for AI coding assistants that learn from editing patterns and predict the next logical edit using unified diff format and real-time streaming.
DSH Diff 工具插件:文本/JSON/CSV/Markdown 结构化比较与 unified diff,零依赖只读,注册 diff 工具
Exports the Go standard library's internal/diff package.
A tool and a framework and a lib to manipulate version control system history by manipulating sequences of patch files !!! Migrated to Codeberg 🏔️ !!!
A text diffing library for Gleam — Myers diff, Patience diff, unified format, patch, semantic cleanup, and inline highlighting.
Application to colorize unified diffs, with changed word/character highlight.
git apply - style patching, but more forgiving — a Python unified diff applier for AI/chat-generated patches with Markdown fence stripping, context matching, dry-run, and backups.
A pure local diff viewer - view any git diff command in a phabricator-like diff view. For phabricator, you create a diff with `arc diff main` and view it on phabricator server, with this tool you run `local-arc diff 'git diff head~1'` and view diff in browser with a local server
Browser-based diff viewer: paste or upload patches, view side-by-side or unified diffs with syntax highlighting.
Apply unified diffs and fuzzy search/replace edits in pure Python - the patch engine for code agents. No git, no patch binary.
Lightweight Linux terminal tool for safely applying AI-generated unified diff patches using git apply.
GNU Diffutils 3.12 migrated to C#/.NET 10: cross-platform implementations of diff, cmp, diff3, and sdiff for Windows, Linux, and macOS.
Add a description, image, and links to the unified-diff topic page so that developers can more easily learn about it.
To associate your repository with the unified-diff topic, visit your repo's landing page and select "manage topics."