An open API service providing repository metadata for many open source software ecosystems.

Topic: "diff"

Sayi/swagger-diff

:ski: Compare two swagger API specifications(1.x or v2.0)

Language: Java - Size: 446 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 284 - Forks: 87

davidrjonas/composer-lock-diff

See what has changed after a composer update

Language: PHP - Size: 111 KB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 279 - Forks: 20

danvk/webdiff

Two-column web-based git difftool

Language: TypeScript - Size: 4.14 MB - Last synced at: 26 days ago - Pushed at: 3 months ago - Stars: 277 - Forks: 39

life4/textdistance.rs

🦀📏 Rust library to compare strings (or any sequences). 25+ algorithms, pure Rust, common interface, Unicode support.

Language: Rust - Size: 266 KB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 276 - Forks: 11

changcheng1/mini_React

从0实现一个简易React18,包含逐行注释

Language: JavaScript - Size: 12 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 274 - Forks: 37

SPuerBRead/HTMLSimilarity

网页相似度判断:根据网页结构判断页面相似性 ,可用于相似度计算、越权检测等(Determine page similarity based on HTML page structure)

Language: Python - Size: 6.84 KB - Last synced at: 6 months ago - Pushed at: almost 6 years ago - Stars: 274 - Forks: 29

Tyrrrz/GitHubActionsTestLogger

.NET test logger that reports to GitHub Actions

Language: C# - Size: 467 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 269 - Forks: 15

chinedufn/dipa

dipa makes it easy to efficiently delta encode large Rust data structures.

Language: Rust - Size: 863 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 267 - Forks: 6

ysmood/got

An enjoyable golang test framework.

Language: Go - Size: 334 KB - Last synced at: 9 months ago - Pushed at: 11 months ago - Stars: 264 - Forks: 18

brendonmatos/golive 📦

⚡ Live views for GoLang with reactive HTML over WebSockets 🔌

Language: Go - Size: 1.43 MB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 263 - Forks: 17

ergrelet/resym

Cross-platform tool that allows browsing and extracting C and C++ type declarations from PDB files.

Language: Rust - Size: 4.54 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 255 - Forks: 23

pb33f/openapi-changes

The world's sexiest OpenAPI breaking changes detector. Discover what changed between two OpenAPI specs, or a single spec over time. Supports OpenAPI 3.1, 3.0 and Swagger

Language: Go - Size: 43.9 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 254 - Forks: 20

johannhof/difference.rs

Rust text diffing and assertion library

Language: Rust - Size: 879 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 254 - Forks: 33

lxcid/ListDiff

Swift port of IGListKit's IGListDiff

Language: Swift - Size: 41 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 240 - Forks: 23

evolvingweb/sitediff

SiteDiff makes it easy to see differences between two versions of a website.

Language: HTML - Size: 1.13 MB - Last synced at: 7 days ago - Pushed at: 9 months ago - Stars: 235 - Forks: 50

brodieG/diffobj

Compare R Objects with a Diff

Language: R - Size: 3.6 MB - Last synced at: 8 days ago - Pushed at: 19 days ago - Stars: 232 - Forks: 12

radarlabs/api-diff

A command line tool for diffing json rest APIs

Language: TypeScript - Size: 1.27 MB - Last synced at: about 17 hours ago - Pushed at: almost 3 years ago - Stars: 229 - Forks: 16

swaggest/json-diff

JSON diff/rearrange/patch/pointer library for PHP

Language: PHP - Size: 184 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 227 - Forks: 31

justbur/emacs-vdiff

Like vimdiff for Emacs

Language: Emacs Lisp - Size: 886 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 219 - Forks: 18

rickhowe/diffchar.vim

Highlight the exact differences, based on characters and words

Language: Vim Script - Size: 4.88 MB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 217 - Forks: 10

Frugghi/SwiftLCS

Swift implementation of the longest common subsequence (LCS) algorithm.

Language: Swift - Size: 204 KB - Last synced at: 18 days ago - Pushed at: over 5 years ago - Stars: 213 - Forks: 17

elm-lang/elm-package 📦

Command line tool to share Elm libraries

Language: Haskell - Size: 684 KB - Last synced at: 28 days ago - Pushed at: over 6 years ago - Stars: 213 - Forks: 66

j-e-d/NYTdiff

Code for the twitter bot nyt_diff

Language: Python - Size: 167 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 209 - Forks: 31

mgeeky/expdevBadChars

Bad Characters highlighter for exploit development purposes supporting multiple input formats while comparing.

Language: Python - Size: 3.7 MB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 209 - Forks: 49

caxy/php-htmldiff

A library for comparing two HTML files/snippets and highlighting the differences using simple HTML. Includes support for comparing complex lists and tables

Language: PHP - Size: 2.54 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 203 - Forks: 52

mupchrch/split-diff

Side-by-side file compare for the Atom text editor.

Language: JavaScript - Size: 6.46 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 200 - Forks: 26

michaelsogos/pg-diff

PostgreSQL schema and data comparing tool

Language: JavaScript - Size: 250 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 197 - Forks: 18

paleite/eslint-plugin-diff

Run ESLint on your changes only

Language: TypeScript - Size: 1.29 MB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 195 - Forks: 15

ryu1kn/vscode-partial-diff

Visual Studio Code Extension. Take a diff of 2 parts of text(s)

Language: TypeScript - Size: 3.41 MB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 191 - Forks: 21

octavore/delta

Delta is a command-line diff tool implemented in Go.

Language: Go - Size: 720 KB - Last synced at: 28 days ago - Pushed at: over 8 years ago - Stars: 186 - Forks: 7

Kuniwak/MirrorDiffKit

Graduation from messy XCTAssertEqual messages.

Language: Swift - Size: 778 KB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 185 - Forks: 5

aymanbagabas/go-udiff

µDiff - a micro Go diffing library

Language: Go - Size: 102 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 182 - Forks: 6

LittleWhite-Hai/diff-viz

Diff and render any json data

Language: TypeScript - Size: 2.78 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 177 - Forks: 4

exussum12/coverageChecker

Allows old code to use new standards

Language: PHP - Size: 281 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 177 - Forks: 18

lightbend-labs/jardiff

A tool for comparing JAR files, including method bodies and Scala 2 pickled signatures

Language: Scala - Size: 211 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 176 - Forks: 26

ddchef/vue-code-diff

vue文件差异对比

Language: JavaScript - Size: 560 KB - Last synced at: about 20 hours ago - Pushed at: over 3 years ago - Stars: 176 - Forks: 39

RexSkz/json-diff-kit

A better JSON differ & viewer, support LCS diff for arrays and recognise some changes as "modification" apart from simple "remove"+"add".

Language: TypeScript - Size: 830 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 173 - Forks: 13

replaysMike/AnyDiff

A CSharp (C#) diff library that allows you to diff two objects and get a list of the differences back.

Language: C# - Size: 217 KB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 173 - Forks: 18

IonBazan/composer-diff

Compares composer.lock changes and generates Markdown report so you can use it in PR description.

Language: PHP - Size: 1.11 MB - Last synced at: 26 days ago - Pushed at: 29 days ago - Stars: 171 - Forks: 8

focus-creative-games/Excel2TextDiff

将xlsx之类的文件转成text然后再调用diff工具对比变化,非常适合替换TortoiseGit,TortoiseSvn之类的默认diff命令。 convert excel file(xls,xlsx,xlm etc) to text then launch diff tool(TortoiseDiff) to show differences.

Language: C# - Size: 164 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 169 - Forks: 40

chelh/VBASync

Cross-platform tool to synchronize macros from an Office VBA-enabled file with a version-controlled folder

Language: C# - Size: 475 KB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 169 - Forks: 47

antfu/diff-match-patch-es

ESM and TypeScript rewrite of Google's diff-match-patch for JavaScript

Language: TypeScript - Size: 303 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 168 - Forks: 4

trembacz/diff-checker

Desktop application to compare text differences between two files (Windows, Mac, Linux)

Language: JavaScript - Size: 310 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 167 - Forks: 22

eWert-Online/OSnap

OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.

Language: OCaml - Size: 42.7 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 161 - Forks: 2

MerginMaps/geodiff

Library for handling diffs for geospatial data

Language: Python - Size: 2.84 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 157 - Forks: 19

edwindj/daff

Diff, patch and merge for data.frames, see http://paulfitz.github.io/daff/

Language: R - Size: 1.77 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 156 - Forks: 18

moul/docker-diff

:whale: Compare Docker images

Language: Shell - Size: 832 KB - Last synced at: 27 days ago - Pushed at: almost 6 years ago - Stars: 156 - Forks: 24

ArthurSonzogni/git-tui

Collection of human friendly terminal interface for git.

Language: C++ - Size: 2.46 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 154 - Forks: 12

cosmicanant/recursive-diff

A JavaScript library to find diff between two JavaScript Objects. Support for Array, Number, Date and other primitive data types.

Language: JavaScript - Size: 680 KB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 153 - Forks: 21

adamsol/GitQuill

Cross-platform GUI for Git. Built with Monaco Editor and Electron.

Language: Vue - Size: 636 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 148 - Forks: 2

wagoodman/diff2HtmlCompare

Side-by-side diff shown in HTML

Language: Python - Size: 193 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 148 - Forks: 57

xavierog/moulti

Moulti is a CLI-driven Terminal User Interface (TUI) displaying arbitrary outputs inside visual, collapsible blocks called steps.

Language: Python - Size: 5.56 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 143 - Forks: 7

evgeni/cfgdiff

diff(1) all your configs

Language: Python - Size: 52.7 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 141 - Forks: 13

amweiss/angular-diff-match-patch

An AngularJS wrapper for google-diff-match-patch

Language: JavaScript - Size: 3.05 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 138 - Forks: 34

julienvincent/hunk.nvim

A tool for splitting diffs in Neovim

Language: Lua - Size: 231 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 138 - Forks: 5

madskristensen/FileDiffer

A Visual Studio extension

Language: C# - Size: 250 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 136 - Forks: 36

lowlighter/libs

🍱 Collection of carefully crafted TypeScript standalone libraries. Minimal, unbloated, convenient.

Language: TypeScript - Size: 8.36 MB - Last synced at: about 23 hours ago - Pushed at: 5 months ago - Stars: 136 - Forks: 11

Ramilito/kubediff

Source VS Deployed

Language: Rust - Size: 998 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 136 - Forks: 3

shinnytech/shinny-futures-android

一个开源的 android 平台期货行情交易终端

Language: Java - Size: 11.4 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 134 - Forks: 108

brisa-build/diff-dom-streaming

HTML Streaming Over the Wire! 🥳 Diff DOM algorithm with streaming to make only the necessary modifications, insertions and deletions between a DOM node and an HTML stream reader.

Language: TypeScript - Size: 109 KB - Last synced at: about 10 hours ago - Pushed at: 25 days ago - Stars: 132 - Forks: 1

sparrowcode/DiffableKit

Wrapper of Apple Diffable Data Source. Including side bar and ready-use models.

Language: Swift - Size: 6.44 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 131 - Forks: 9

ForNeVeR/ExtDiff

Compare documents using MS Word from the command line.

Language: PowerShell - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 128 - Forks: 20

karlderkaefer/cdk-notifier

CLI tool to post AWS CDK diff as comment to Github pull request

Language: Go - Size: 968 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 125 - Forks: 9

houfu/redlines

Show the differences between two strings/text as a compact text, in markdown/HTML, in the terminal and more.

Language: Python - Size: 574 KB - Last synced at: 24 days ago - Pushed at: 6 months ago - Stars: 125 - Forks: 9

mirek/node-rus-diff

JSON diff

Language: CoffeeScript - Size: 50.8 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 125 - Forks: 11

yescallop/areacodes

中华人民共和国县级以上历史行政区划代码及新旧代码对应关系数据集

Language: Rust - Size: 3.4 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 124 - Forks: 47

xfbs/diff.rs

Web application to render a diff between Rust crate versions. Implemented in Yew, runs fully in the browser as WebAssembly.

Language: Rust - Size: 630 KB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 123 - Forks: 11

sahilm/yamldiff

A CLI tool to diff two YAML files.

Language: Go - Size: 62.5 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 123 - Forks: 21

yebrahim/pydiff

A simple GUI for python's difflib to compare files and directories

Language: Python - Size: 120 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 123 - Forks: 54

neighborhood999/react-gh-like-diff

➕➖ The react component to generate pretty HTML for comparing commits or text.

Language: JavaScript - Size: 3.25 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 122 - Forks: 14

cubicdaiya/onp

The implementations of "An O(NP) Sequence Comparison Algorithm"

Language: JavaScript - Size: 56.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 118 - Forks: 16

techtonik/python-patch

Library to parse and apply unified diffs

Language: Python - Size: 742 KB - Last synced at: about 14 hours ago - Pushed at: over 3 years ago - Stars: 117 - Forks: 66

reignstudios/Git-It-GUI

A Git GUI client designed to be simple with game studio collaboration in mind.

Language: C# - Size: 895 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 116 - Forks: 9

RobinBressan/json-git

A pure JS local Git to versionize any JSON

Language: JavaScript - Size: 66.4 KB - Last synced at: 16 days ago - Pushed at: about 8 years ago - Stars: 116 - Forks: 5

weichch/system-text-json-jsondiffpatch

High-performance, low-allocating JSON object diff and patch extension for System.Text.Json. Support generating patch document in RFC 6902 JSON Patch format.

Language: C# - Size: 197 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 114 - Forks: 15

bluekeyes/go-gitdiff

Go library for parsing and applying patches created by Git

Language: Go - Size: 3.86 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 110 - Forks: 25

Pactortester/garbevents

Buried point data testing tool.

Language: Python - Size: 1.38 MB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 109 - Forks: 33

junkblocker/patchreview-vim

Vim/Neovim plugin for doing single, multi-patch or diff code reviews

Language: Vim Script - Size: 151 KB - Last synced at: 30 days ago - Pushed at: about 1 year ago - Stars: 109 - Forks: 8

rogervila/array-diff-multidimensional

Recursively compare the difference between two multidimensional arrays in PHP

Language: PHP - Size: 54.7 KB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 108 - Forks: 15

dmnd/git-diff-blame

🕵 Display a diff alongside blame info like author and commit

Language: Perl - Size: 6.84 KB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 108 - Forks: 23

claustromaniac/Compare-UserJS

PowerShell script for comparing user.js (or prefs.js) files.

Language: PowerShell - Size: 137 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 108 - Forks: 10

yazgazan/jaydiff

A JSON diff utility

Language: Go - Size: 168 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 106 - Forks: 8

sisong/HPatchLite

Lite version of HDiffPatch, tiny code & ram requires when patch on embedded systems,MCU,NB-IoT,...

Language: C - Size: 123 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 105 - Forks: 32

g-harel/npmfs

javascript package inspector

Language: Go - Size: 231 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 102 - Forks: 2

monmohan/xferspdy

Xferspdy provides binary diff and patch library in golang. [Mentioned in Awesome Go, https://github.com/avelino/awesome-go]

Language: Go - Size: 49 MB - Last synced at: about 8 hours ago - Pushed at: about 4 years ago - Stars: 102 - Forks: 16

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: 651 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 93 - Forks: 7

jingfelix/Patche

Modern patch, written in Python. 现代化的 Patch 工具。

Language: Python - Size: 337 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 93 - Forks: 11

Dirkster99/Aehnlich

Show/Merge differences in directories and their content (text files) in Light/Dark designs

Language: C# - Size: 3.74 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 92 - Forks: 9

bhousel/node-diff3

A node.js library for text diffing and three-way-merge

Language: JavaScript - Size: 103 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 91 - Forks: 13

aivanovski/keepassvault

KeePass client app for Android

Language: Kotlin - Size: 5.39 MB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 90 - Forks: 6

L13/vscode-diff

Compare two folders in Visual Studio Code

Language: TypeScript - Size: 7.08 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 90 - Forks: 10

joshuarli/ydiff Fork of ymattw/ydiff 📦

joshuarli's ydiff fork: side-by-side, character-level git unified diffs in the terminal

Language: Python - Size: 4.03 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 90 - Forks: 4

miaow2/netbox-config-diff

Find diff and push rendered device configurations from NetBox to devices and apply them.

Language: Python - Size: 2.68 MB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 88 - Forks: 6

Byron/treediff-rs

Extract differences between arbitrary datastructures

Language: Rust - Size: 142 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 88 - Forks: 16

IBM/report-toolkit

A toolkit for consumers of Node.js diagnostic Reports

Language: JavaScript - Size: 14.7 MB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 84 - Forks: 10

bokuweb/lcs-image-diff-rs

🖼 Image diff tool with LCS algorithm

Language: Rust - Size: 120 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 83 - Forks: 12

eggachecat/jycm

A flexible json diff framework for minimalist.

Language: Python - Size: 2.3 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 82 - Forks: 12

Swizz/trdis

The most known way to travel in space and time

Language: JavaScript - Size: 19.5 KB - Last synced at: 26 days ago - Pushed at: over 5 years ago - Stars: 81 - Forks: 5

sisong/sfpatcher

stable & fast to patch apk archives, used by Android app store. 为安卓应用商店使用而优化的apk增量更新算法。

Size: 435 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 80 - Forks: 9

jihchi/dify

A fast, pixel-by-pixel image comparison tool developed in Rust

Language: Rust - Size: 23.1 MB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 79 - Forks: 8