GitHub topics: diff
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.
Language: C++ - Size: 487 MB - Last synced at: about 1 hour ago - Pushed at: about 2 hours ago - Stars: 8,145 - Forks: 915
usmanyunusov/nano-staged
Tiny tool to run commands for modified, staged, and committed files in a GIT repository.
Language: JavaScript - Size: 298 KB - Last synced at: about 1 hour ago - Pushed at: about 3 hours ago - Stars: 545 - Forks: 17
dmtrKovalenko/odiff
A very fast SIMD-first image comparison library (with nodejs API)
Language: Zig - Size: 82.2 MB - Last synced at: about 3 hours ago - Pushed at: about 3 hours ago - Stars: 2,655 - Forks: 99
creachadair/mds
Generic data structures and utility types in Go
Language: Go - Size: 405 KB - Last synced at: about 4 hours ago - Pushed at: about 6 hours ago - Stars: 25 - Forks: 3
alien-tools/roseau
Fast and accurate API breaking change and compatibility analysis of Java libraries.
Language: Java - Size: 17.1 MB - Last synced at: about 7 hours ago - Pushed at: about 9 hours ago - Stars: 26 - Forks: 5
weitzman/difficode
Diffi - Legal Agreement Change Tracking
Language: JavaScript - Size: 5.48 MB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 3 - Forks: 1
marcotrosi/diffee
diff directory trees and show differences side by side
Language: Go - Size: 449 KB - Last synced at: about 13 hours ago - Pushed at: about 14 hours ago - Stars: 0 - Forks: 0
hedzr/evendeep
Per-field copying deeply, and comparing deeply abilities: deepcopy, deepdiff and more...
Language: Go - Size: 1000 KB - Last synced at: about 13 hours ago - Pushed at: about 15 hours ago - Stars: 7 - Forks: 2
EmpiricalSEConcordia/Refactoringminer-Astdiff-Exporter
Github action to export refactoringminer webdiff as screenshots/artifact
Language: HTML - Size: 17.8 MB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 0 - Forks: 0
oasdiff/oasdiff
OpenAPI Diff and Breaking Changes
Language: Go - Size: 2.96 MB - Last synced at: about 15 hours ago - Pushed at: about 2 months ago - Stars: 996 - Forks: 82
WookieFPV/npm-peek
diff npm dependencies with the latest version
Language: TypeScript - Size: 1.59 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 6 - Forks: 0
saworbit/diffkeeper
DiffKeeper: State-Aware Containers (SACs)
Language: C - Size: 10.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0
rudy2steiner/jsonhome
JSON format, validate, compare toolset.
Language: TypeScript - Size: 14.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0
pulkin/sdiff
Rich file comparison
Language: Python - Size: 624 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5 - Forks: 0
PaperMC/diff-viewer
Featureful and performant web-based diff viewer
Language: TypeScript - Size: 1.26 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 28 - Forks: 3
ds300/patch-package
Fix broken node modules instantly ๐๐ฝโโ๏ธ๐จ
Language: TypeScript - Size: 2.26 MB - Last synced at: about 1 hour ago - Pushed at: about 2 months ago - Stars: 11,017 - Forks: 313
LouisBrunner/diff-action
GitHub Action that compares two files, add tolerances, send notifications, etc
Language: TypeScript - Size: 1.11 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 12 - Forks: 3
dandavison/delta
A syntax-highlighting pager for git, diff, grep, and blame output
Language: Rust - Size: 10.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 28,112 - Forks: 448
cego/swarm-app
Deploy application stacks to docker swarm in a controlled manner.
Language: TypeScript - Size: 532 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0
life4/textdistance
๐ Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
Language: Python - Size: 452 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 3,503 - Forks: 257
afnanenayet/diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
Language: Rust - Size: 2.07 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,267 - Forks: 46
MisterJeonJosephLogoPixliate1241/Code-For-Bot
Discover how to earn passive income with arbitrage trading bots. Clone the repo and start your journey today! ๐๐ #GitHub #PassiveIncome
Size: 2.93 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0
gmedygab/Code-For-Bot
Discover how to create arbitrage trading bots for passive income. Explore the code, watch the tutorial, and start your journey today! ๐๐
Size: 58.6 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0
lightbend-labs/jardiff
A tool for comparing JAR files, including method bodies and Scala 2 pickled signatures
Language: Scala - Size: 225 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 185 - Forks: 26
hwtp/EDITS
๐ Enhance dataset distillation by leveraging implicit textual semantics to create efficient, high-performing models from large-scale datasets.
Language: Python - Size: 7.83 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0
NaumanAkramIT/csv-diff
> A fast and flexible command-line tool to compare CSV files using composite keys and generate clean, structured diffs.
Language: Go - Size: 17.6 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0
benjamine/jsondiffpatch
Diff & patch JavaScript objects
Language: TypeScript - Size: 3.65 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 5,229 - Forks: 493
cargo-public-api/cargo-public-api
List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via CI or a CLI.
Language: Rust - Size: 4.54 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 511 - Forks: 38
AmaraMg2007/action-dependency-diff
๐ Analyze dependencies between branches or commits to spot security risks, package size increases, and community-recommended alternatives.
Language: JavaScript - Size: 1.61 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0
berquerant/cmdcomp
compare the output of two commands with optional preprocessing and customizable diff
Language: Go - Size: 10.7 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0
hector1274/struct-changelog
๐ Track and record changes in nested data structures automatically, ensuring data integrity and simplifying debugging with detailed audit trails.
Language: Python - Size: 1.34 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0
farhan7reza7/diff-ymd-package
diff-ymd-package provides APIs for calculating the difference between two dates in formatted ways or customized desired formats in all cases
Language: JavaScript - Size: 2.74 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 45 - Forks: 11
git-cola/git-cola
git-cola: The highly caffeinated Git GUI
Language: Python - Size: 22.8 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2,398 - Forks: 459
mapbox/pixelmatch
The smallest, simplest and fastest JavaScript pixel-level image comparison library
Language: JavaScript - Size: 1.99 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 6,611 - Forks: 324
RxSwiftCommunity/RxDataSources
UITableView and UICollectionView Data Sources for RxSwift (sections, animated updates, editing ...)
Language: Swift - Size: 2.01 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 3,109 - Forks: 501
bmwill/diffy
Tools for finding and manipulating differences between files
Language: Rust - Size: 1.2 MB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 104 - Forks: 34
Piplightless917/Myers-Diff
๐ Implement efficient text comparison with Myers diff algorithm in TypeScript for optimal edit distance and various output formats.
Language: TypeScript - Size: 1.31 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
derVedro/fontdiff
visual compare of two fonts
Language: Python - Size: 18.6 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
Tyrrrz/GitHubActionsTestLogger
VSTest logger that reports test results to GitHub Actions
Language: C# - Size: 542 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 321 - Forks: 21
jupyter/nbdime
Tools for diffing and merging of Jupyter notebooks.
Language: TypeScript - Size: 14.4 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 2,785 - Forks: 183
CPS-IT/migrator
Composer package to migrate files by using 3-way merge
Language: PHP - Size: 1.24 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 1
Memkits/diffview
View text diffs
Language: Cirru - Size: 425 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0
happo/happo
Visual regression testing and accessibility testing
Language: TypeScript - Size: 15.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 505 - Forks: 16
Romelium/mpatch
A fuzzy patch tool in Rust for applying AI-generated diffs from markdown, ignoring line numbers.
Language: Rust - Size: 212 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 0
nice-move/garou
Do thing what heroes didn't do
Language: JavaScript - Size: 2.54 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 2
tshakalekholoane/diff
Exports the Go standard library's internal/diff package.
Language: Go - Size: 29.3 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 1
pgcodekeeper/pgcodekeeper-core
A tool for easier PostgreSQL, GreenPlum, MS SQL, ClickHouse development.
Language: Java - Size: 6.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 1
Wilfred/difftastic
a structural diff that understands syntax ๐ฅ๐ฉ
Language: Rust - Size: 1.59 GB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 23,519 - Forks: 410
Kong/deck
decK: Configuration management and drift detection for Kong
Language: Go - Size: 6.09 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 474 - Forks: 133
guzhongren/code-review-comments
A powerful VS Code extension that allows you to add comments to diff views, just like in GitHub Pull Requests. Keep track of your code review thoughts, bug reports, and improvement suggestions directly in your development environment.
Language: TypeScript - Size: 398 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0
inqwise/inqwise-difference
This repository provides a Java library for computing and managing differences between objects. It supports customizable comparison with silent and composite fields, offering operations like add, remove, and replace. Differences are represented as JSON using Jackson, making it ideal for auditing, patching, and change tracking.
Language: Java - Size: 255 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0
onmyway133/DeepDiff ๐ฆ
๐ฆAmazingly incredible extraordinary lightning fast diffing in Swift
Language: Swift - Size: 7.07 MB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 2,042 - Forks: 142
fslev/cucumber-jutils
An extension for Cucumber for Java with scenario variables and assertion support
Language: Java - Size: 1.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 6 - Forks: 0
fslev/jtest-utils
Match Jsons, Xmls, HTTP Responses and simple texts with regex, polling and data capture support.
Language: Java - Size: 766 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 5 - Forks: 1
peter-evans/patience
Go implementation of the Patience Diff algorithm
Language: Go - Size: 40 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 26 - Forks: 1
cuhsat/fox
Forensic Examiner - The Swiss Army Knife for examining text files. Combining the power of many traditional tools with the abilities of Large Language Models.
Language: Go - Size: 65.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0
fslev/json-compare
A Java library for comparing JSONs
Language: Java - Size: 744 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 71 - Forks: 14
wickedest/Mergely
Merge and diff documents online
Language: JavaScript - Size: 1.67 MB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 1,248 - Forks: 232
tido64/suggestion-bot
suggestion-bot submits code reviews with suggestions based on your diffs
Language: JavaScript - Size: 12.4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 13 - Forks: 4
mikejoh/rke2diff
Diff Rancher RKE2 releases! :rocket:
Language: Go - Size: 2.62 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0
usefulness/dependency-tree-diff-action
Github Action wrapper for the Jake Wharton's dependency-tree-diff tool
Language: PowerShell - Size: 771 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 13 - Forks: 9
ScottG489/metadiff-ui
Front-end for metadiff - a tool for extracting metadata from diffs
Language: TypeScript - Size: 11.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 1
AbdullahCheema35/semantic-json-diff
Next.js app to visually compare Json objects (key value pairs) instead of just new line differences
Language: TypeScript - Size: 1.24 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 1
BDiff/BDiff
BDiff is a block-aware and accurate text-based difference tool.
Language: Python - Size: 13.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0
miaow2/netbox-config-diff
Find diff and push rendered device configurations from NetBox to devices and apply them.
Language: Python - Size: 2.83 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 91 - Forks: 9
gaidardzhiev/diff
ARMv8 Neon powered diff with hardware CRC32 hashing fast unified output
Language: C - Size: 46.9 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0
bruce/diffconfig
Provides mix tasks to dump and comparing application configurations, with support for setting environment variables.
Language: Elixir - Size: 0 Bytes - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0
pierrre/compare
Go compare library
Language: Go - Size: 326 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 5 - Forks: 1
ergrelet/windiff
Web-based tool that allows comparing symbol, type and syscall information of Microsoft Windows binaries across different versions of the OS.
Language: Rust - Size: 1.08 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 351 - Forks: 18
houfu/redlines
Show the differences between two strings/text as a compact text, in markdown/HTML, in the terminal and more.
Language: Python - Size: 1.01 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 147 - Forks: 17
berquerant/k8s-object-diff-go
k8s object diff by object id
Language: Go - Size: 371 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0
azu/ecmascript-proposals-json
ECMAScript Proposal Diff/Table generate
Language: JavaScript - Size: 13.5 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 11 - Forks: 1
krisarmstrong/json-tools
Swiss-army knife for JSON/CSV/XML/YAML/TOML data: convert, compare, validate, and format with ease
Language: Python - Size: 16.6 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0
Increedible/AIHelpmeout
Fiddling with LLM's is a thing of the past.
Language: TypeScript - Size: 220 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0
vmcruz/sandboxed-diff
A zero dependency, high-performance, security-conscious JavaScript diffing library
Language: JavaScript - Size: 120 KB - Last synced at: about 17 hours ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0
pb33f/libopenapi
libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.
Language: Go - Size: 7.91 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 739 - Forks: 90
jflinter/Dwifft
Swift Diff
Language: Swift - Size: 1.83 MB - Last synced at: about 23 hours ago - Pushed at: over 2 years ago - Stars: 1,856 - Forks: 145
SkutteOleg/Dreamio-updater
This is the updater for DREAMIO: AI-Powered Adventures
Language: Rust - Size: 66.4 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0
eddelbuettel/ttdo
Extend tinytest with diffobj
Language: R - Size: 414 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 22 - Forks: 5
paulfitz/daff
align and compare tables
Language: Java - Size: 1.59 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 867 - Forks: 71
fibnas/diffdirs
Compare two directories and show differences in files or subdirectories with colorized output, depth limiting, and JSON support.
Language: Rust - Size: 48.8 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0
walles/riff
A syntax highter for diffs, clarifying which parts of lines have changed
Language: Rust - Size: 9.33 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 477 - Forks: 6
abapPM/ABAP-Diff3
Highlight the difference two or three string-tables (diff3)
Language: ABAP - Size: 115 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 8 - Forks: 3
JBlond/dotfiles
my dot files with git and docker extension for windows and linux
Language: Shell - Size: 2.65 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 21 - Forks: 2
valsaven/compare-scss-web
Web-version of utility for refactoring and comparing SCSS/CSS styles.
Language: Svelte - Size: 4.48 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 1
jbeckers/CompareTabWithEditor2
An IntelliJ plugin that allows to compare a tab with the currently open file
Language: Kotlin - Size: 1.05 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 5 - Forks: 1
oalders/diff-lockfiles
Diff all package-lock.json files in a repository
Language: JavaScript - Size: 688 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 8 - Forks: 5
rars/ngx-diff
Angular component library for displaying diffs of text.
Language: TypeScript - Size: 10.3 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 36 - Forks: 7
dipenparmar12/json_compair
A browser-based tool for comparing and formatting JSON data
Language: HTML - Size: 732 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 1
edgi-govdata-archiving/awesome-website-change-monitoring
A curated list of awesome tools for website diffing and change monitoring.
Size: 31.3 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 511 - Forks: 34
bitc0der/BitSoft.BinaryTools
Yet another one binary data tools lib
Language: C# - Size: 76.2 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0
exussum12/coverageChecker
Allows old code to use new standards
Language: PHP - Size: 281 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 178 - Forks: 18
petertrr/kotlin-multiplatform-diff
Multiplaform kotlin library for calculating text differences. Based on java-diff-utils, supports JVM, JS and native targets.
Language: Kotlin - Size: 729 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 97 - Forks: 9
komed3/cmpstr-cli
CLI for the CmpStr library supporting string normalization, similarity scoring, phonetic indexing, matrix comparison and more
Language: TypeScript - Size: 195 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0
jessehouwing/ppt-diffmerge
A little commandline tool to start PowerPoint in merge mode.
Language: C# - Size: 132 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 11 - Forks: 0
komed3/cmpstr
CmpStr is a lightweight, fast and well performing package for calculating string similarity
Language: TypeScript - Size: 1.28 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 6 - Forks: 1
BlueBrain/dir-content-diff
Simple tool to compare directory contents and get differences using smart comparators.
Language: Python - Size: 246 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 8 - Forks: 1
usefulness/diffuse-action
Github Action wrapper for the Jake Wharton's Diffuse library
Language: Python - Size: 288 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 19 - Forks: 0
z80oolong/tmux-eaw-fix
tmux-eaw-fix -- tmux 2.6 ไปฅ้ใซใใใฆๅ็จฎๅ้กใไฟฎๆญฃใใ้่ฏๅทฎๅใใกใคใซ
Size: 1.02 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 20 - Forks: 0
dhth/dfft
monitor changes as AI agents modify your codebase
Language: Rust - Size: 475 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 16 - Forks: 0