Skip to content
SemanticDiff.com logo

SemanticDiff.com

App
Language aware diff that hides irrelevant changes, detects moved code, and highlights refactorings
295 installs

Verified

GitHub has verified the publisher's identity, ownership of their domain, and compliance with other requirements.

Pricing

Free plan available.

SemanticDiff is a programming language aware diff that integrates with your GitHub pull requests and commits.

Our diff helps you review pull requests faster by hiding changes that do not modify the behavior of your software, while highlighting those that require special attention, such as moved code blocks.

Install the app to help your team save time and do better code reviews. Not convinced? Try it out with any public pull request.

😎️ Hides irrelevant changes

Don't spend time reviewing the output of your code formatter. Added line breaks or optional commas do not change the behavior of your code. SemanticDiff understands this and hides irrelevant changes so you can focus on what matters.

🚴‍♂️️ Detects moved code

SemanticDiff detects when code has been moved within a file. Click the compare button to get a side-by-side diff of the old and new code. Easily spot any changes that were introduced during the move.

💡 Highlights refactorings

Refactorings aren't always complex, but they can affect many lines of code. This makes it easy to overlook other code changes. SemanticDiff helps you avoid this by highlighting typical refactorings, such as renamed variables, to visually separate them.

🧐️ Review pull requests

Use SemanticDiff to review your pull requests. Start a new review, add new comments, write replies, and submit them when you are ready. All your changes are automatically synced with GitHub.

Detects moved code

Supported languages

 (9)
JavaScript, Python, Java, Go, C#, TypeScript, CSS, JSON, and SCSS

Plans and pricing

Free for both open source projects and small private projects.
$0
  • Review your code with a language aware diff
  • Public repositories
  • Private repositories with 3 seats

Next: Confirm your installation location

SemanticDiff.com is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation

About

Language aware diff that hides irrelevant changes, detects moved code, and highlights refactorings
295 installs

Verified

GitHub has verified the publisher's identity, ownership of their domain, and compliance with other requirements.

Pricing

Free plan available.

Supported languages

 (9)
JavaScript, Python, Java, Go, C#, TypeScript, CSS, JSON, and SCSS