Skip to main content
Back to trending

omnidiff

Fast, robust, accurate diffing

  • ast-diff
  • ast-diff-tool
  • ast-differencing
  • code-quality
  • code-review
  • codereview
  • codereview-tools
  • diff
  • difftool
  • git
  • git-diff
  • git-difftool
  • ratatui
  • structural-diff
  • syntax-aware-diff
View on GitHub
Stars
318
Forks
6
+ today
+1
Created
1y

Ranking data as of November 3, 2026 (UTC).

Star History

Today, hour by hour

318 stars
317318

Overview

Fast, robust, accurate diffing It ranks #4159 on GitTiger, gaining +1 star on November 3, 2026 (UTC).

The project is written in Rust and has 6 forks. It was created 1y ago.

AI-generated summary of the repository README — may contain errors.

What it is

`ivankovic/omnidiff` is a Rust project for code diffing, classified under code review. Its description reads "Fast, robust, accurate diffing". The license is listed as NOASSERTION, meaning no clear license was detected.

Capabilities described

- The README summary describes content-aware diffing that aims to be fast, robust and accurate. - It claims to be robust enough to diff 99.95% of code changes. - It claims that 98.8% of changes are diffed with content-specific algorithms. - These figures come from the repository's own README summary and are not independently verified here. - Topics point to AST diffing, git diff and difftool use, and code-review tooling.

Getting started

No installation or usage steps were supplied in the evidence. Check the repository README for build instructions, git integration and supported content types.

Installation
git clone https://github.com/ivankovic/omnidiff.git
cd omnidiff
# see README for setup

Frequently Asked Questions

What is OmniDiff for?

It is a content-aware diffing tool, tagged for AST diffing, git diff/difftool use and code review. Its description calls it fast, robust and accurate.

What do the 99.95% and 98.8% figures mean?

The README summary claims 99.95% of code changes can be diffed and 98.8% are handled with content-specific algorithms. They are the project's own claims, and the evidence gives no methodology.

What language and license does it have?

The language is Rust. The license field is NOASSERTION, so no clear license was identified; check the repository.

How do I install or use it?

No install or usage commands were supplied. Follow the repository README.