difftastic

Syntax diff tool

A tool for comparing files based on their syntax and structure

a structural diff that understands syntax 🟥🟩

GitHub

21k stars
61 watching
348 forks
Language: Rust
last commit: about 1 month ago
Linked from 1 awesome list

difftree-sitter

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kpdecker/jsdiff A JavaScript implementation of text differencing algorithm 8,252
rtfpessoa/diff2html Generates pretty HTML diffs from git or unified diff output 2,984
so-fancy/diff-so-fancy Improves code review by making diffs more readable and human-friendly 17,405
rtfpessoa/diff2html-cli Generates pretty HTML diffs from unified and Git diff output. 541
the-mikedavis/tree-sitter-diff A grammar for parsing diff output from git commits. 40
xfbs/diff.rs Compiles Rust code into a WebAssembly binary for rendering diff between crate versions 113
johnno1962/gitdiff A Git diff highlighting plugin for Xcode with expandable functionality to support multiple line number gutter highlights and code linting suggestions. 891
dandavison/delta A tool for efficiently viewing and navigating version control output 24,778
mafintosh/ansi-diff-stream Transforms input buffers into an ANSI-formatted diff stream 108
laurentkempe/gitdiffmargin Displays live Git changes of the currently edited file on Visual Studio margin and scroll bar. 291
voidism/diffcse An unsupervised contrastive learning framework for learning sentence embeddings sensitive to differences between original and edited sentences. 292
trailofbits/graphtage A utility and library for comparing and merging tree-like data structures 2,387
aswinkarthik/csvdiff Tool to compare changes between two CSV files 534
fox-it/dissect.jffs A Dissect module implementing a parser for the JFFS2 file system used in router operating systems. 0
grantila/yaml-diff-patch Diff and patch YAML files to make minimal changes 23