PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Unified Diff Python Packages

Python packages with the GitHub topic unified-diff. Sorted by monthly downloads, with stars and forks.
255BITS
gptdiff

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.

1K 4 1
xavierog
moulti

Moulti is a CLI-driven Terminal User Interface (TUI) displaying arbitrary outputs inside visual, collapsible blocks called steps.

587 166 7
romelium
mpatch

Applies diffs based on context, not line numbers. Useful for AI-generated code.

361 22 3
Maksim-Burtsev
similar-rs

Rust-powered text diffing for Python: a fast drop-in replacement for difflib, powered by the similar crate

306 1 0
255BITS
patchling

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.

151 4 1
gexiro-global
patch-gate

Policy-gated preflight for applying untrusted unified diffs in CI and agent sandboxes: parse, gate paths against escape/symlink/deny rules, git-apply --check, then apply.

132 0 0
adam2go
purepatch

Apply unified diffs and fuzzy search/replace edits in pure Python - the patch engine for code agents. No git, no patch binary.

104 1 0
larz-scripter
larzdiff

Diff and patch for text (unified diff) and structured data (JSON Patch that round-trips). Pure Python, zero dependencies.

76 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology