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

GitHub topics: diff

TOMYYYY26/GET-commit-messages

To get the commit messages from gitlab or gerrit

Language: Python - Size: 48.8 KB - Last synced at: about 8 hours ago - Pushed at: about 11 hours ago - Stars: 2 - Forks: 0

stdlib-js/number-float64-base-ulp-difference

Compute the number of representable double-precision floating-point values that separate two double-precision floating-point numbers along the real number line.

Language: JavaScript - Size: 340 KB - Last synced at: about 11 hours ago - Pushed at: about 14 hours ago - Stars: 0 - Forks: 0

azu/ecmascript-proposals-json

ECMAScript Proposal Diff/Table generate

Language: JavaScript - Size: 13.3 MB - Last synced at: about 14 hours ago - Pushed at: about 16 hours ago - Stars: 11 - Forks: 1

fslev/jtest-utils

Match Jsons, Xmls, HTTP Responses and simple texts with regex, polling and data capture support.

Language: Java - Size: 751 KB - Last synced at: about 17 hours ago - Pushed at: about 19 hours ago - Stars: 5 - Forks: 1

Osynicite/osynic_serializer

Rust编写的osu!谱面信息序列化库&TUI应用,基于osynic_osudb开发。A osu beatmapsets serializer lib & TUI application based on osynic_osudb

Language: Rust - Size: 131 KB - Last synced at: about 21 hours ago - Pushed at: about 23 hours ago - Stars: 2 - Forks: 0

RavelloH/text-version

A lightweight text version management system with differential storage and version rollback capabilities. Similar to Git's version management mechanism, but specifically optimized for text content.

Language: TypeScript - Size: 74.2 KB - Last synced at: about 20 hours ago - Pushed at: about 23 hours ago - Stars: 0 - Forks: 0

IonBazan/composer-diff

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

Language: PHP - Size: 1.05 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 180 - Forks: 10

mitsuhiko/similar

A high level diffing library for rust based on diffs

Language: Rust - Size: 472 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 1,132 - Forks: 39

Corvusant/Splixel

Splixel is a small CLI tool which allows creation of an image diff using base64 encoded images in and html page. The main use is convenient sharing of diffs using a single file, allowing for direct comparison.

Language: Zig - Size: 641 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

TriM-Organization/bedrock-chunk-diff

Delta update implement for Minecraft bedrock chunk.

Language: Go - Size: 48.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3 - Forks: 0

mikejoh/rke2diff

Diff Rancher RKE2 releases! :rocket:

Language: Go - Size: 2.6 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

dipenparmar12/json_compair

A browser-based tool for comparing and formatting JSON data

Language: HTML - Size: 305 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4 - Forks: 1

udamir/api-diff-viewer

React component to view difference between two Json based API documents

Language: TypeScript - Size: 2.25 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 43 - Forks: 1

amweiss/angular-diff-match-patch

An AngularJS wrapper for google-diff-match-patch

Language: JavaScript - Size: 4.58 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 139 - Forks: 35

usefulness/diffuse-action

Github Action wrapper for the Jake Wharton's Diffuse library

Language: Python - Size: 283 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 18 - Forks: 0

trailofbits/graphtage

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

Language: Python - Size: 8.09 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,422 - Forks: 49

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: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

bluekeyes/go-gitdiff

Go library for parsing and applying patches created by Git

Language: Go - Size: 3.86 MB - Last synced at: about 19 hours ago - Pushed at: 5 months ago - Stars: 117 - Forks: 27

Takakiriy/locommit

Making local commit. git status, pull and push command that can be used outside the Git working directory

Language: Shell - Size: 131 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

benjamine/jsondiffpatch

Diff & patch JavaScript objects

Language: TypeScript - Size: 3.65 MB - Last synced at: about 15 hours ago - Pushed at: 5 months ago - Stars: 5,148 - Forks: 483

p32929/ccheckpoints

A checkpoint system for Claude Code CLI that automatically tracks your coding sessions. Inspired by Cursor IDE's checkpoint feature - see everything you've done with Claude Code CLI and navigate through your conversation history.

Language: TypeScript - Size: 64.5 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

janih/fx-comparer

FXComparer is an application which lets the user select two archives and compare them

Language: Java - Size: 394 KB - Last synced at: 2 days ago - Pushed at: 2 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: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

jonashertzman/FileDiff

Visual file and directory diff tool

Language: C# - Size: 12.4 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 10 - Forks: 2

breezy-team/patiencediff

Patiencediff implementation

Language: Python - Size: 324 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 16 - Forks: 6

JBlond/dotfiles

my dot files with git and docker extension for windows and linux

Language: Shell - Size: 2.59 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 20 - Forks: 2

pgcodekeeper/pgcodekeeper-core

A tool for easier PostgreSQL, GreenPlum, MS SQL, ClickHouse development.

Language: Java - Size: 3.86 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4 - Forks: 1

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.49 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 490 - Forks: 34

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: 70.3 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

madskristensen/FileDiffer

A Visual Studio extension

Language: C# - Size: 254 KB - Last synced at: about 15 hours ago - Pushed at: 4 months ago - Stars: 139 - Forks: 36

usefulness/dependency-tree-diff-action

Github Action wrapper for the Jake Wharton's dependency-tree-diff tool

Language: PowerShell - Size: 721 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 13 - Forks: 9

ds300/patch-package

Fix broken node modules instantly 🏃🏽‍♀️💨

Language: TypeScript - Size: 2.25 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 10,926 - Forks: 309

Kong/deck

decK: Configuration management and drift detection for Kong

Language: Go - Size: 6.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 469 - Forks: 132

berquerant/k8s-object-diff-go

k8s object diff by object id

Language: Go - Size: 181 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

oasdiff/oasdiff

OpenAPI Diff and Breaking Changes

Language: Go - Size: 2.81 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 930 - Forks: 77

acidghost/a555watch

:eyes: A 555 modern `watch` replacement

Language: Go - Size: 2.59 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

OpenAPITools/openapi-diff

Utility for comparing two OpenAPI specifications.

Language: Java - Size: 1.46 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 968 - Forks: 167

homeport/dyff

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

Language: Go - Size: 7.53 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 1,560 - Forks: 81

Vgate123/file-identify

file-identify 🐙 identifies file types in Rust using extensions, content and shebangs. Library and CLI that detects 315+ formats fast with PHF-optimized lookups.

Language: Rust - Size: 47.9 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

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.

Language: TypeScript - Size: 471 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 919 - Forks: 8

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: 482 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 7,815 - Forks: 888

fslev/cucumber-jutils

An extension for Cucumber for Java with scenario variables and assertion support

Language: Java - Size: 1.51 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 6 - Forks: 0

erezsh/reladiff

High-performance diffing of large datasets across databases

Language: Python - Size: 1.29 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 471 - Forks: 24

google/diff-match-patch 📦

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

Language: Python - Size: 659 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 7,880 - Forks: 1,157

voxpupuli/puppet-catalog_diff Fork of acidprime/puppet-catalog-diff

📄↔📄 A tool to diff Puppet catalogs

Language: Ruby - Size: 587 KB - Last synced at: about 5 hours ago - Pushed at: 4 days ago - Stars: 17 - Forks: 19

dyka3773/db-drift

A command-line tool to visualize the differences between two DB states.

Language: Python - Size: 215 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

komed3/cmpstr-cli

CLI for the CmpStr library supporting string normalization, similarity scoring, phonetic indexing, matrix comparison and more

Language: TypeScript - Size: 157 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

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.

Language: C++ - Size: 2.54 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,814 - Forks: 315

Namoshek/kustomize-diff

A go utility which allows to generate the diff between two Kustomization directories.

Language: Go - Size: 61.5 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 1

CPS-IT/migrator

Composer package to migrate files by using 3-way merge

Language: PHP - Size: 1.23 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 1

EmpiricalSEConcordia/Refactoringminer-Astdiff-Exporter

Github action to export refactoringminer webdiff as screenshots/artifact

Language: HTML - Size: 12.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

stdlib-js/stats-incr-mmse

Compute a moving mean squared error (MSE) incrementally.

Language: JavaScript - Size: 979 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

stdlib-js/stats-incr-rss

Compute the residual sum of squares (RSS) incrementally.

Language: JavaScript - Size: 439 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

jbeckers/CompareTabWithEditor2

An IntelliJ plugin that allows to compare a tab with the currently open file

Language: Kotlin - Size: 1000 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 1

Gdizh/devcat

DevCat 🐱💻 — a micro version-control tool for AI development: take snapshots, revert states, and bundle full project context for LLMs, prompts, and experiments.

Language: Rust - Size: 33.2 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

josephburnett/jd

JSON diff and patch

Language: Go - Size: 12.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2,071 - Forks: 59

jupyter/nbdime

Tools for diffing and merging of Jupyter notebooks.

Language: TypeScript - Size: 14.1 MB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 2,771 - Forks: 173

berquerant/k8s-object-diff

This action compares manifests for each corresponding object.

Language: Dockerfile - Size: 22.5 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

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.03 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 346 - Forks: 18

bent10/find-similar

Finds similar word(s) in a list of words.

Language: TypeScript - Size: 763 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3 - Forks: 0

expressive-code/expressive-code

A text marking & annotation engine for presenting source code on the web.

Language: TypeScript - Size: 3.12 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 805 - Forks: 33

rqbazan/json-diff-ts-playground

Web playground for experimenting with JSON diffing

Language: TypeScript - Size: 938 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

darrenburns/dunk

Prettier git diffs in the terminal 🎨

Language: Python - Size: 111 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 827 - Forks: 16

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.

Language: Roff - Size: 183 MB - Last synced at: about 22 hours ago - Pushed at: 8 days ago - Stars: 1,158 - Forks: 247

jihchi/dify

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

Language: Rust - Size: 23.1 MB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 82 - Forks: 8

capfei/licensedb-diff

Browser extension that diffs license text against ScanCode's LicenseDB list.

Language: JavaScript - Size: 322 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 1

CollapseLauncher/SharpHDiffPatch.Core

A port of original HDiffPatch by housisong, written in C# and .NET Standard 2.0 compatible

Language: C# - Size: 2.15 MB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 39 - Forks: 7

peek-travel/ecto_diff

Generates a data structure describing the difference between two ecto structs

Language: Elixir - Size: 269 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 39 - Forks: 4

MrWangJustToDo/git-diff-view

A Diff View component for React / Vue / Solid / Svelte, just like Github

Language: TypeScript - Size: 6.27 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 487 - Forks: 20

lomin/sinho

sinho provides a matcher called =* for writing tests with a high signal-to-noise ratio.

Language: Clojure - Size: 130 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

Wilfred/difftastic

a structural diff that understands syntax 🟥🟩

Language: Rust - Size: 1.59 GB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 22,762 - Forks: 394

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: 7 days ago - Pushed at: 7 days ago - Stars: 90 - Forks: 7

dlvhdr/diffnav

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

Language: Go - Size: 521 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 373 - Forks: 8

conan-io/python-patch-ng Fork of techtonik/python-patch

Library to parse and apply unified diffs

Language: Python - Size: 668 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 27 - Forks: 9

PsychedelicShayna/jw

Blazingly fast CLI filesystem traverser and multithreaded mass file hasher / hash index generator, with diff support to validate hashes and track changes, powered by jwalk and xxh3, and of course, Rust!

Language: Rust - Size: 190 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 43 - Forks: 3

jfcherng/php-diff

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

Language: PHP - Size: 1.28 MB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 456 - Forks: 51

sindrets/diffview.nvim

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

Language: Lua - Size: 1.69 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 4,839 - Forks: 140

joshweir/cdk-pretty-diff

Format cdk diff output to html making review easier.

Language: TypeScript - Size: 1.12 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 20 - Forks: 7

jflinter/Dwifft

Swift Diff

Language: Swift - Size: 1.83 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1,855 - Forks: 145

k-dominik/conda-diff

Command line tool for conda environment comparison

Language: Python - Size: 56.6 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

paulfitz/daff

align and compare tables

Language: Java - Size: 1.59 MB - Last synced at: about 5 hours ago - Pushed at: 16 days ago - Stars: 850 - Forks: 71

praneshr/react-diff-viewer

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

Language: TypeScript - Size: 3.47 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 1,578 - Forks: 308

afnanenayet/diffsitter

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

Language: Rust - Size: 2.18 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 2,235 - Forks: 43

xlwings/jsondiff

Diff JSON and JSON-like structures in Python

Language: Python - Size: 104 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 731 - Forks: 89

pulkin/sdiff

Rich file comparison

Language: Python - Size: 521 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 0

shini4i/argo-compare

A comparison tool for displaying the differences between ArgoCD Applications in different Git branches

Language: Go - Size: 301 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 37 - Forks: 1

WookieFPV/npm-peek

diff npm dependencies with the latest version

Language: TypeScript - Size: 585 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 0

rtfpessoa/diff2html

Pretty diff to html javascript library (diff2html)

Language: TypeScript - Size: 5.33 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 3,190 - Forks: 289

houfu/redlines

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

Language: Python - Size: 610 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 139 - Forks: 10

bes2008/langx-java

Java tools, helper, common utilities. A replacement of guava, apache-commons, hutool

Language: Java - Size: 50.1 MB - Last synced at: about 16 hours ago - Pushed at: about 18 hours ago - Stars: 63 - Forks: 11

komed3/cmpstr

CmpStr is a lightweight, fast and well performing package for calculating string similarity

Language: TypeScript - Size: 1.08 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 1

lanrat/extsort

external sorting for golang

Language: Go - Size: 249 KB - Last synced at: 2 days ago - Pushed at: 21 days ago - Stars: 23 - Forks: 3

alien-tools/roseau

Fast and accurate API breaking change analysis of Java libraries.

Language: Java - Size: 16.4 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 12 - Forks: 3

pierrre/compare

Go compare library

Language: Go - Size: 310 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 1

ms-jpq/sad

CLI search and replace | Space Age seD

Language: Rust - Size: 37.7 MB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 1,940 - Forks: 23

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 months ago - Stars: 164 - Forks: 2

oalders/diff-lockfiles

Diff all package-lock.json files in a repository

Language: JavaScript - Size: 523 KB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 8 - Forks: 5

Narigo/keepass-diff

A CLI-tool to diff Keepass (.kdbx) files. Useful, if syncing with Dropbox or NextCloud and getting multiple files due to conflicts.

Language: Rust - Size: 9.52 MB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 335 - Forks: 29

AlexSkrypnyk/file

File manipulations

Language: PHP - Size: 215 KB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

firecow/swarm-app

Deploy application stacks to docker swarm in a controlled manner.

Language: TypeScript - Size: 373 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0