MikeTrendsTrends right now

⬢github Rust · 956 ★ +890 since we first saw it · pushed 9 h ago · NOASSERTION

ivankovic/omnidiff

Fast, robust, accurate diffing

OmniDiff is an open-source Git difftool written in Rust that diffs files based on their content type. Instead of whole-line text diffs, it uses syntax-aware algorithms for code and specialized ones for PDFs, fonts, images, and archives, showing precise structural changes in a terminal UI (built with ratatui) or as git's external diff.

Why now: It was just showcased on Hacker News as a 'Show HN' post, with a browser-based demo comparing its output side by side against Unix diff on real changes.

Who it is for: Developers who review diffs in git and want more precise, semantic change views than line-based diff tools provide.

rustgitdiffast-diffclideveloper-tools

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

Open on GitHub →

Stars over our 197 snapshots: 66 to 956, since 2 d ago.

Where people talked about it

API: https://socialmediatrends-api.osmike.com/v1/repos/ivankovic/omnidiff