| Show HN: OmniDiff – Opensource, super fast, content aware Git difftool, in Rust(github.com) | |
| 273 points by FabCH 1 day ago | 79 comments | |
tl;dr: OmniDiff is an open-source Rust-based Git difftool that performs content-aware diffing on 25 languages (via tree-sitter) plus binary formats like images, fonts, archives, PDFs, and cursors—rendering them visually rather than as "binary files differ." Benchmarks show median diffs under 5ms and successful handling of 99.95% of code changes across ~7,500 repositories. It integrates with Git, Jujutsu, VS Code, and Neovim, is dual-licensed (AGPL/commercial), and openly uses AI assistance (Claude Code) in development. | |
HN Discussion:
| |