A high level diffing library for rust based on diffs
-
Updated
Oct 24, 2026 - Rust
A high level diffing library for rust based on diffs
Go implementation of the Patience Diff algorithm
Applies diffs by context, not line numbers. Paste a diff from ChatGPT, Claude or Gemini and mpatch finds where each hunk belongs, even when git apply and patch reject it. If it can't be sure, it says what's needed. CLI, Rust, Python.
Inline file-level git diff overlay for Neovim — see and edit your uncommitted changes in place.
GenPark AI Agent Skill - Autonomous unified diff patch synthesizer, hunk parser, fuzzy patch applicator, and merge conflict detector.
GenPark AI Agent Skill - Autonomous unified diff patch synthesizer, hunk parser, fuzzy patch applicator, and merge conflict detector.
Unified diff generator and patch application engine using difflib with hunk matching and rollback
Unified diff generator and patch application engine using difflib with hunk matching and rollback
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 🏔️ !!!
Application to colorize unified diffs, with changed word/character highlight.
A text diffing library for Gleam — Myers diff, Patience diff, unified format, patch, semantic cleanup, and inline highlighting.
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.
Browser-based diff viewer: paste or upload patches, view side-by-side or unified diffs with syntax highlighting.
To associate your repository with the unified-diff topic, visit your repo's landing page and select "manage topics."