⬢github Rust · 44 ★ +1 since we first saw it · pushed 33 min ago · AGPL-3.0
ivankovic/codediff
Fast, robust, accurate diffing
OmniDiff (repo: codediff) is a Rust CLI and terminal UI tool that computes syntax-aware code diffs. Instead of showing whole lines as changed, it uses tree-sitter parsing across 24 languages to pinpoint exactly which parts of expressions changed or moved, falling back to text/binary diffs when needed. It claims sub-100ms diffs for most changes and ships with editor integrations.
Why now: It was recently showcased on Hacker News ('Show HN') highlighting its speed and 99.95% robustness benchmarks.
Who it is for: Developers and code reviewers who want more precise, readable diffs than line-based tools like git diff or GNU diff.
ast-diffast-diff-toolast-differencingcode-qualitycode-reviewcodereviewcodereview-toolsdiffdifftoolgit
Stars over our 39 snapshots: 43 to 44, since 9 h ago.
Where people talked about it
API: https://socialmediatrends-api.osmike.com/v1/repos/ivankovic/codediff