Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 28 languages via tree-sitter. Built for coding agents.
-
Updated
Oct 1, 2026 - Rust
Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 28 languages via tree-sitter. Built for coding agents.
Awesome tools that show differences between files and folders.
Community support for SemanticDiff, the programming language aware diff for Visual Studio Code and GitHub.
Semantic, format-aware diff for config & structured-data files (JSON, YAML, TOML, INI, .env, .properties, CSV, XML). See what actually changed — keys and values, not text noise.
SymDiff-Differential-Program-Verifier
Review code changes by what they do, not line by line.
Tools for working with KGCL
Semantic diff for JSON, YAML, CSV, TOML and XML that plugs into git diff. Ignores key order and formatting, matches arrays by key, and reports changes as data paths: spec.replicas: 3 → 5
Smart JSON Diff - Understand what changed, not just where.
Experiment about a semantic-based diff tool for Java language.
Reads your Terraform plan and Kubernetes changes and posts a plain-English risk summary on every pull request, blocking the dangerous ones
Repository for ASE 2018 paper, "Datalog-based Scalable Semantic Diffing of Concurrent Programs".
Catch breaking API behavior hidden in OpenAPI prose with deterministic checks and TypeSafe JEV System One semantic review.
SemanticDiff is a desktop Git diff explorer that turns repository changes into an interactive, semantic graph.
A generic, semantic tree-diff algorithm for XML-shaped documents & a frontend for comparing query plans from different database systems
Portable Agent Skill for semantic diff, review prioritization, and merge workflows
GitHub Action for installing and running sbom-tools — semantic SBOM diff, validation, and quality scoring
Structure-aware Git diff for code review: collapse formatting noise, detect moved code, probable renames, import reorders, and meaningful edits
Comparo: AI-powered legal & contract clause comparison engine with semantic diff highlighting.
To associate your repository with the semantic-diff topic, visit your repo's landing page and select "manage topics."