An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with diff

A curated list of projects in awesome lists tagged with diff .

https://github.com/dandavison/delta

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

color-themes delta diff git git-delta pager rust syntax-highlighter

Last synced: 12 May 2025

https://github.com/wilfred/difftastic

a structural diff that understands syntax 🟥🟩

diff tree-sitter

Last synced: 09 Sep 2025

https://github.com/Wilfred/difftastic

a structural diff that understands syntax 🟥🟩

diff tree-sitter

Last synced: 13 Mar 2025

https://github.com/so-fancy/diff-so-fancy

Good-lookin' diffs. Actually… nah… The best-lookin' diffs. :tada:

diff diff-highlight diffs fancy git hacktoberfest

Last synced: 12 May 2025

https://github.com/answershuto/learnvue

:octocat:Vue.js 源码解析

diff dom dom-nexttick vue vue-router vue-template vuex

Last synced: 13 May 2025

https://github.com/answershuto/learnVue

:octocat:Vue.js 源码解析

diff dom dom-nexttick vue vue-router vue-template vuex

Last synced: 28 Mar 2025

https://github.com/airblade/vim-gitgutter

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

diff git gitgutter neovim vim

Last synced: 14 May 2025

https://github.com/google/diff-match-patch

Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.

diff difference match patch text-processing

Last synced: 07 Oct 2025

https://github.com/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-plus-plus compare-files csv csv-comparison csv-diff csv-files diff editor image image-comparison image-diff merge mfc tsv tsv-diff tsv-files webpage-diff win32 windows winmerge

Last synced: 04 Jan 2026

https://github.com/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-plus-plus compare-files csv csv-comparison csv-diff csv-files diff editor image image-comparison image-diff merge mfc tsv tsv-diff tsv-files webpage-diff win32 windows winmerge

Last synced: 14 Mar 2025

https://github.com/mapbox/pixelmatch

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

diff image-comparison testing-tools

Last synced: 09 Sep 2025

https://github.com/benjamine/jsondiffpatch

Diff & patch JavaScript objects

delta diff diffing json jsondiffpatch patch text-diff

Last synced: 13 May 2025

https://benjamine.github.io/jsondiffpatch/

Diff & patch JavaScript objects

delta diff diffing json jsondiffpatch patch text-diff

Last synced: 10 May 2025

https://github.com/sindrets/diffview.nvim

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

diff git neovim neovim-lua neovim-lua-plugin neovim-plugin

Last synced: 14 May 2025

https://github.com/shinnytech/tqsdk-python

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

diff futures program-trading python quant team-fi

Last synced: 19 Jan 2026

https://github.com/asyncbanana/microdiff

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

collaborate comparison deno diff github javascript typescript

Last synced: 07 May 2025

https://github.com/AsyncBanana/microdiff

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

collaborate comparison deno diff github javascript typescript

Last synced: 28 Mar 2025

https://github.com/ra1028/DifferenceKit

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

algorithm changeset collectionview diff difference diffing paul-heckel-algorithm tableview

Last synced: 06 Aug 2025

https://github.com/ra1028/differencekit

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

algorithm changeset collectionview diff difference diffing paul-heckel-algorithm tableview

Last synced: 14 May 2025

https://github.com/life4/textdistance

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

algorithm algorithms damerau-levenshtein damerau-levenshtein-distance diff distance distance-calculation hamming-distance jellyfish levenshtein levenshtein-distance python textdistance

Last synced: 11 Dec 2025

https://github.com/rxswiftcommunity/rxdatasources

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

animation binding collectionview datasource diff rxswift sections tableview unidirectional

Last synced: 14 May 2025

https://github.com/RxSwiftCommunity/RxDataSources

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

animation binding collectionview datasource diff rxswift sections tableview unidirectional

Last synced: 26 Mar 2025

https://github.com/trailofbits/graphtage

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

command-line-tool diff graph-algorithms hacktoberfest hacktoberfest2021 library python utility

Last synced: 12 Apr 2025

https://github.com/afnanenayet/diffsitter

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

ast diff parser rust tree-sitter

Last synced: 23 Jan 2026

https://github.com/dmtrkovalenko/odiff

The fastest pixel-by-pixel image visual difference tool in the world.

diff image-comparison odiff pixel-perfect snapshot testing-tool visual

Last synced: 14 May 2025

https://github.com/dmtrKovalenko/odiff

The fastest pixel-by-pixel image visual difference tool in the world.

diff image-comparison odiff pixel-perfect snapshot testing-tool visual

Last synced: 01 May 2025

https://github.com/onmyway133/DeepDiff

🦀Amazingly incredible extraordinary lightning fast diffing in Swift

batch changes collection diff update

Last synced: 30 Jul 2025

https://github.com/josephburnett/jd

JSON diff and patch

diff json patch yaml

Last synced: 12 May 2025

https://github.com/seperman/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.

comparison deep-search deepdiff deephash delta diff difference distance distance-calculation hash hashing nested python reconstruction recursive repetition report-repetition tree

Last synced: 20 Oct 2025

https://github.com/camptocamp/terraboard

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

aws devops devops-tools diff go infrastructure-as-code terraform terraform-states versioning web-dashboard

Last synced: 14 May 2025

https://github.com/ms-jpq/sad

CLI search and replace | Space Age seD

cli command-line diff editing fzf rust sed terminal tui

Last synced: 14 May 2025

https://github.com/jflinter/dwifft

Swift Diff

algorithm diff swift

Last synced: 14 Apr 2025

https://github.com/jflinter/Dwifft

Swift Diff

algorithm diff swift

Last synced: 03 Aug 2025

https://github.com/prettydiff/prettydiff

Beautifier and language aware code comparison tool for many languages. It also minifies and a few other things.

beautifier csharp css diff html html5 java javascript languages less prettydiff typescript xhtml xml

Last synced: 17 Dec 2025

https://github.com/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.

android binary bsdiff delta delta-compression diff differential dir directories folder hdiffpatch open-vcdiff patch patcher update vcdiff xdelta

Last synced: 15 May 2025

https://github.com/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.

android binary bsdiff delta delta-compression diff differential dir directories folder hdiffpatch open-vcdiff patch patcher update vcdiff xdelta

Last synced: 14 May 2025

https://github.com/praneshr/react-diff-viewer

A simple and beautiful text diff viewer component made with Diff and React.

code-compare diff diff-viewer reactjs

Last synced: 14 May 2025

https://github.com/homeport/dyff

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

bosh diff dyff go-patch golang json json2yaml spruce tool yaml yaml-files yaml2json

Last synced: 12 May 2025

https://github.com/java-diff-utils/java-diff-utils

Diff Utils library is an OpenSource library for performing the comparison / diff operations between texts or some kind of data: computing diffs, applying patches, generating unified diffs or parsing them, generating diff output for easy future displaying (like side-by-side view) and so on.

computing-diffs diff diff-algorithm inline java java-diff-utils merge-text meyer tools unified-diffs

Last synced: 12 May 2025

https://github.com/wickedest/Mergely

Merge and diff documents online

diff hacktoberfest

Last synced: 06 Apr 2025

https://github.com/wickedest/mergely

Merge and diff documents online

diff hacktoberfest

Last synced: 13 May 2025

https://github.com/seveniruby/AppCrawler

基于appium的app自动遍历工具

appium appium-app crawler diff scala xpath

Last synced: 16 Apr 2025

https://github.com/sirixdb/sirix

SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.

comparison coroutines diff diff-algorithm diffing hacktoberfest hashing java json jsoniq keycloak kotlin snapshot ssd storage temporal-data versioning vertx xml xquery

Last synced: 14 May 2025

https://github.com/mattphillips/deep-object-diff

Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️

array deep diff nested-structures object

Last synced: 14 May 2025

https://github.com/mitsuhiko/similar

A high level diffing library for rust based on diffs

diff patch rust unified-diff

Last synced: 23 Apr 2025

https://github.com/sqisher/java-object-diff

Library to diff and merge Java objects with ease

diff java tree-structure

Last synced: 17 Dec 2025

https://github.com/SQiShER/java-object-diff

Library to diff and merge Java objects with ease

diff java tree-structure

Last synced: 03 Apr 2025

https://github.com/bloomberg/xcdiff

A tool which helps you diff xcodeproj files.

diff swift xcode xcodeproj xcodeproject

Last synced: 16 May 2025

https://github.com/r3labs/diff

A library for diffing golang structures

diff diffing-golang-structures golang

Last synced: 13 Apr 2025

https://github.com/DoneDeal0/superdiff

Superdiff provides a complete and readable diff for both arrays and objects. Plus, it supports stream and file inputs for handling large datasets efficiently, is battle-tested, has zero dependencies, and is super fast.

array-comparison comparison comparison-tool deep-diff diff json-diff nodejs object-comparison object-diff objectdiff objectdifference react streaming streaming-data typescript

Last synced: 04 Apr 2025

https://github.com/openapitools/openapi-diff

Utility for comparing two OpenAPI specifications.

api diff openapi openapi-diff openapi-specification openapi3 swagger

Last synced: 14 May 2025

https://github.com/GumTreeDiff/gumtree

An awesome code differencing tool

abstract-syntax-tree diff gumtree

Last synced: 23 Mar 2025

https://github.com/ra1028/diffabledatasources

💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.

algorithm collectionview datasource diff diffable diffing tableview wwdc19

Last synced: 16 May 2025

https://github.com/ra1028/DiffableDataSources

💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.

algorithm collectionview datasource diff diffable diffing tableview wwdc19

Last synced: 06 Aug 2025

https://github.com/OpenAPITools/openapi-diff

Utility for comparing two OpenAPI specifications.

api diff openapi openapi-diff openapi-specification openapi3 swagger

Last synced: 31 Mar 2025

https://github.com/fiduswriter/diffDOM

A diff for DOM elements, as client-side JavaScript code. Gets all modifications, insertions and removals between two DOM fragments.

diff diffhtml dom-element

Last synced: 10 Jul 2025

https://github.com/darrenburns/dunk

Prettier git diffs in the terminal 🎨

cli diff git terminal

Last synced: 15 May 2025

https://github.com/osteslag/Changeset

Minimal edits from one collection to another

change changes changeset delta diff ios macos minimal-edits uicollectionview uitableview

Last synced: 30 Jul 2025

https://github.com/osteslag/changeset

Minimal edits from one collection to another

change changes changeset delta diff ios macos minimal-edits uicollectionview uitableview

Last synced: 16 May 2025

https://paulfitz.github.io/daff/

align and compare tables

comparing-tables csv csv-diffs diff sqlite

Last synced: 30 Mar 2025

https://github.com/paulfitz/daff

align and compare tables

comparing-tables csv csv-diffs diff sqlite

Last synced: 14 May 2025

https://github.com/xlwings/jsondiff

Diff JSON and JSON-like structures in Python

diff json python

Last synced: 11 Dec 2025

https://github.com/antfu/retypewriter

Replay the steps of your changes at ease.

diff typewriter vscode-extension

Last synced: 14 Apr 2025

https://github.com/choojs/nanomorph

🚅 - Hyper fast diffing algorithm for real DOM nodes

algorithm diff dom tree virtual-dom

Last synced: 13 Mar 2025

https://github.com/angcyo/dsladapter

:fire: Android Kotlin时代的Adapter, Dsl 的形式使用 RecyclerView.Adapter, 支持折叠展开, 树结构,悬停,情感图状态切换, 加载更多, 多类型Item,侧滑菜单等

adapter android async diff drag dsl flod group kotlin light load-more multi-select multi-type recyclerview single-select slide-delete slide-menu slide-select state tree

Last synced: 10 Apr 2025

https://github.com/skanmera/ExcelMerge

GUI Diff Tool for Excel

csharp csv diff diff-tool excel gui gui-diff winmerge

Last synced: 05 May 2025

https://github.com/tonyarnold/Differ

Swift library to generate differences and patches between collections.

diff library swift swift-package-manager

Last synced: 30 Jul 2025

https://github.com/pb33f/libopenapi

libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.

diff go golang library oas oasv3 openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 parser swagger swagger-api swagger2

Last synced: 24 Jan 2026

https://github.com/mookid/diffr

Yet another diff highlighting tool

code-review console diff git

Last synced: 21 Oct 2025

https://github.com/dlvhdr/diffnav

A git diff pager based on delta but with a file tree, à la GitHub.

cli delta diff git github golang tui

Last synced: 16 Jan 2026

https://github.com/fluidgroup/datasources

💾 🔜📱 Type-safe data-driven CollectionView, TableView Framework. (We can also use ASCollectionNode)

collectionview data-driven datasource diff ios rxswift uicollectionview viewcontroller

Last synced: 05 Apr 2025

https://github.com/FluidGroup/DataSources

💾 🔜📱 Type-safe data-driven CollectionView, TableView Framework. (We can also use ASCollectionNode)

collectionview data-driven datasource diff ios rxswift uicollectionview viewcontroller

Last synced: 03 Aug 2025

https://github.com/leoheck/kiri

Kiri is a visual tool designed for reviewing schematics and layouts of KiCad projects that are version-controlled with Git.

diff kicad kicad-5 kicad-6 kicad-7 kicad-8 kicad-cli kicad-diff kidiff kiri layout plotgitsch plotkicadsh schematic visual-diff

Last synced: 15 May 2025

https://github.com/yudai/gojsondiff

Go JSON Diff

diff godoc json patch

Last synced: 24 Oct 2025

https://github.com/usmanyunusov/nano-staged

Tiny tool to run commands for modified, staged, and committed files in a GIT repository.

changed diff git lint linter runner staged task unstaged

Last synced: 14 May 2025

https://github.com/galooshi/happo

Visual diffing in CI for user interfaces

css diff diff-image javascript visual-regression

Last synced: 04 Apr 2025

https://github.com/juji-io/editscript

A library to diff and patch Clojure/ClojureScript data structures

algorithm clojure clojurescript-data data data-diffing data-structures diff editscript patch tree-diffing

Last synced: 14 May 2025

https://github.com/Galooshi/happo

Visual diffing in CI for user interfaces

css diff diff-image javascript visual-regression

Last synced: 27 Mar 2025

https://github.com/andrewradev/linediff.vim

A vim plugin to perform diffs on blocks of code

diff merge-conflicts refactoring vim

Last synced: 04 Apr 2025

https://github.com/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.

api cargo cargo-plugin cargo-subcommand diff rust rustdoc-json semver

Last synced: 14 May 2025

https://github.com/joncrlsn/pgdiff

Compares the PostgreSQL schema between two databases and generates SQL statements that can be run manually against the second database to make their schemas match.

database diff diffing go postgresql-database sql-generation

Last synced: 05 May 2025

https://github.com/kong/deck

decK: Configuration management and drift detection for Kong

configuration-management declarative declarative-config diff gitops kong kongfig sync

Last synced: 13 May 2025

https://github.com/hbagdi/deck

decK: Configuration management and drift detection for Kong

configuration-management declarative declarative-config diff gitops kong kongfig sync

Last synced: 11 Apr 2025

https://github.com/darrenburns/pytest-clarity

A plugin to improve the output of pytest with colourful unified diffs

diff pytest pytest-plugin python testing

Last synced: 15 May 2025

https://github.com/jfcherng/php-diff

A comprehensive library for generating differences between two strings in multiple formats (unified, side by side HTML etc).

diff hacktoberfest psr-1 psr-12 psr-4

Last synced: 14 May 2025

https://github.com/Kong/deck

decK: Configuration management and drift detection for Kong

configuration-management declarative declarative-config diff gitops kong kongfig sync

Last synced: 06 Apr 2025

https://github.com/walles/riff

A diff filter highlighting which line parts have changed

console-color console-tool diff git-diff highlighting refiner riff

Last synced: 15 May 2025

https://github.com/erezsh/reladiff

High-performance diffing of large datasets across databases

databases diff diffing-algorithm python sql

Last synced: 14 May 2025