Hacker GitHub

← All repos

GumTreeDiff/gumtree

View on GitHub ↗ ★ 1,341 Java

An awesome code differencing tool

10 mentions on Hacker News by 7 people: 2 stories, 8 comments · first 2017-08-25 · latest 2025-07-13

Mentions per year 10 mentions · busiest year 2021 (3)
20082026
  1. …in testing `gumtree` with https://github.com/jj-vcs/jj , I think I got them to work together. See https://github.com/GumTreeDiff/gumtree/wiki/VCS-Integration#... (assumes Docker).
  2. If you're looking for something more complete and actively maintained, check out https://github.com/GumTreeDiff/gumtree . (I evaluated semantic diff tools for use in Brokk but I ultimately went with standard textual diff; the main hangup…
  3. There is also gumtree that does ast based diffing https://github.com/GumTreeDiff/gumtree
  4. …look like today. [1]: https://semanticdiff.com/ [2]: https://github.com/trailofbits/graphtage [3]: https://github.com/GumTreeDiff/gumtree
    comment by imiric · 2023-08-12 · in Pijul: Version-Control Post-Git [video]
  5. …the next big VCS used ML to track code changes and resolve conflicts. I personally can't wait. [1]: https://github.com/GumTreeDiff/gumtree
  6. Gumtree diff is based on ast: https://github.com/GumTreeDiff/gumtree There is some discussion of using Treesitter for parsing, that would potentially open door for many languages: https://github.com/GumTreeDiff/gumtree/issues/148
  7. …that. That would work for binary files as long as they are parseable to some sort of sensible AST. https://github.com/GumTreeDiff/gumtree
    comment by zokier · 2021-06-15 · in A New Era for Mechanical CAD
  8. …and Accurate Source Code Differencing https://hal.archives-ouvertes.fr/hal-01054552/document [2] https://github.com/GumTreeDiff/gumtree