GitStar
GitHub TrendingTopicsLanguages
/

Diff GitHub Repositories

Explore popular GitHub repositories tagged “diff”.

Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

dandavison/delta

A syntax-highlighting pager for git, diff, grep, rg --json, and blame output

Rust31,788560
Wilfred/difftastic

a structural diff that understands syntax 🟥🟩

Rust25,790505
so-fancy/diff-so-fancy

Make your diffs human readable for improved code quality and faster defect detection. :tada:

Perl18,081348
answershuto/learnVue

:octocat:Vue.js 源码解析

JavaScript12,6682,527
ds300/patch-package

Fix broken node modules instantly 🏃🏽‍♀️💨

TypeScript11,220324
WinMerge/winmerge

WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.

C++9,1091,006
modem-dev/hunk

Review-first terminal diff viewer for agentic coders

TypeScript8,525257
airblade/vim-gitgutter

A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

Vim Script8,516298
mapbox/pixelmatch

The smallest, simplest and fastest JavaScript pixel-level image comparison library

JavaScript6,918323
sindrets/diffview.nvim

Single tabpage interface for easily cycling through diffs for all modified files for any git rev.

Lua5,770214
benjamine/jsondiffpatch

Diff & patch JavaScript objects

TypeScript5,335495
shinnytech/tqsdk-python

天勤量化开发包, 期货量化, 实时行情/历史数据/实盘交易

Python4,956776
Tencent/westore

小程序MVVM分层架构

JavaScript4,285479
AsyncBanana/microdiff

A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.

JavaScript3,86084
ra1028/DifferenceKit

💻 A fast and flexible O(n) difference algorithm framework for Swift collection.

Swift3,665242
life4/textdistance

📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.

Python3,539261
rtfpessoa/diff2html

Pretty diff to html javascript library (diff2html)

TypeScript3,395302
dmtrKovalenko/odiff

A very fast SIMD-first image comparison library (with nodejs API)

Zig3,157114
RxSwiftCommunity/RxDataSources

UITableView and UICollectionView Data Sources for RxSwift (sections, animated updates, editing ...)

Swift3,093493
jupyter/nbdime

Tools for diffing and merging of Jupyter notebooks.

TypeScript2,840194
git-cola/git-cola

git-cola: The highly caffeinated Git GUI

Python2,559481
qlustered/deepdiff

DeepDiff: Deep Difference and search of any Python object/data. DeepHash: Hash of any object based on its contents. Delta: Use deltas to reconstruct objects by adding deltas together.

Python2,520276
trailofbits/graphtage

A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.

Python2,47956
afnanenayet/diffsitter

A tree-sitter based AST difftool to get meaningful semantic diffs

Rust2,39553
josephburnett/jd

JSON diff and patch

Go2,29471
sisong/HDiffPatch

a C\C++ library and command-line tools for Diff & Patch between binary files or directories(folder); cross-platform; runs fast; create small delta/differential; support large files and limit memory requires when diff & patch.

C++2,078348
ms-jpq/sad

CLI search and replace | Space Age seD

Rust2,04528
camptocamp/terraboard

:earth_africa: :clipboard: A web dashboard to inspect Terraform States

Go2,008169
homeport/dyff

/ˈdʏf/ - diff tool for YAML files, and sometimes JSON

Go1,872100
jflinter/Dwifft

Swift Diff

Swift1,848147
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source