MikeTrendsTrends right now

⬢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.

rustdiffsyntax-awareclitree-sittercode-review

ast-diffast-diff-toolast-differencingcode-qualitycode-reviewcodereviewcodereview-toolsdiffdifftoolgit

Open on GitHub →

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