difftastic

Syntax diff tool

A tool for comparing files based on their syntax and structure

a structural diff that understands syntax 🟥🟩

GitHub

21k stars
60 watching
344 forks
Language: Rust
last commit: 5 days 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,147
rtfpessoa/diff2html Generates pretty HTML diffs from git or unified diff output 2,955
so-fancy/diff-so-fancy Improves code review by making diffs more readable and human-friendly 17,383
rtfpessoa/diff2html-cli Generates pretty HTML diffs from unified and Git diff output. 533
the-mikedavis/tree-sitter-diff A grammar for parsing diff output from git commits. 38
xfbs/diff.rs Compiles Rust code into a WebAssembly binary for rendering diff between crate versions 106
johnno1962/gitdiff A Git diff highlighting plugin for Xcode with expandable functionality to support multiple line number gutter highlights and code linting suggestions. 892
dandavison/delta A tool for efficiently viewing and navigating version control output 24,394
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. 290
voidism/diffcse An unsupervised contrastive learning framework for learning sentence embeddings sensitive to differences between original and edited sentences. 291
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 532
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 22