Show HN: OmniDiff – Opensource, super fast, content aware Git difftool, in Rust
Why CEREBRO kept it
Rust git difftool; CLI utility for terminal workflow
The text below is an automated extraction of the article at https://github.com/ivankovic/omnidiff, stored verbatim in the public cerebro-vault repository. Copyright remains with the original publisher (github.com).
Fast, robust, accurate content-aware diffing. - Robust: can diff 99.95% of code changes - Content-aware: 98.8% of changes diffed using content-specific algorithms | Content | Fast: under 100ms | Accurate: perfect | Accurate: near-perfect | |---|---|---|---| | Code | 98% | 70% | 92% | | Pictures | 96% | 69% | 91% | | Cursors | 100% | 85% | 100% | | Fonts | 95% | 82% | 100% | | Archives | 88% | 87% | 87% | | Message catalogs | 100% | 83% | 83% | | PDFs | 57% | 100% | 100% | Speed measured on a T14s, Intel Core i7-1370P with 32 GB RAM (see Fast). PDFs have fewer than ten judged test cases
Community take
Commenters warn the AGPL-plus-donations license will stall adoption, and urge a permissive BSD license so the language-aware diff idea can become a standard.
Who builds this
ivankovic is profiled here from public GitHub push activity.
Backlinks
Appeared in 1 briefing