Clear ×

Diff

24 repositories found

modem-dev

modem-dev

hunk
TypeScript Rising Star AI analysis

Hunk is a terminal-based diff viewer purpose-built for reviewing agent-authored code changes, with features like multi-file review streams, inline AI...

Production ready Niche use case
cli code-review diff
6.5k
176
73
578/wk +79 yesterday
active
8/10 Dev Tools
oasdiff

oasdiff

oasdiff
Go AI analysis

oasdiff is a command-line tool and Go library for detecting breaking changes and generating diffs between OpenAPI specifications. It serves API...

Production ready Beginner friendly Niche use case
breaking-changes changelog diff
1.3k
101
42
9/wk
active
8/10 Dev Tools
sisong

sisong

HDiffPatch
C++ AI analysis

HDiffPatch is a specialized C/C++ library and command-line toolkit for creating and applying binary diffs and patches between files and directories...

Production ready Single maintainer Niche use case
android binary bsdiff
2.1k
348
4
6/wk
recent
8/10 Dev Tools
WinMerge

WinMerge

winmerge
C++ AI analysis

WinMerge is a long-established open-source differencing and merging tool for Windows that compares files and folders with visual highlighting,...

Production ready Beginner friendly Niche use case
c-plus-plus compare-files csv
9k
988
476
23/wk
active
8/10 Dev Tools
dlvhdr

dlvhdr

diffnav
Go AI analysis

Diffnav is a terminal UI diff pager for Git that enhances the delta syntax highlighter with a file tree navigation interface similar to GitHub's web...

Production ready Single maintainer Niche use case
cli delta diff
1.5k
40
30
8/wk
recent
7/10 Dev Tools
mapbox

mapbox

pixelmatch
JavaScript AI analysis

Pixelmatch is a lightweight JavaScript library for pixel-level image comparison, specifically designed for visual regression testing in automated...

Production ready Beginner friendly Niche use case
diff image-comparison testing-tools
6.9k
325
15
11/wk
active
8/10 Dev Tools
dandavison

dandavison

delta
Rust AI analysis

Delta is a syntax-highlighting pager for git diffs, grep output, and blame displays, designed to make code review more efficient and visually clear....

Production ready Beginner friendly Single maintainer
color-themes delta diff
31.4k
547
402
70/wk
active
8/10 Dev Tools
mitsuhiko

mitsuhiko

similar
Rust AI analysis

Similar is a Rust library providing multiple diffing algorithms (Myers', Patience, Hunt-style, Histogram, LCS) and high-level interfaces for text,...

Production ready Single maintainer Niche use case
diff patch rust
1.3k
49
5
7/wk
slow
8/10 Dev Tools
afnanenayet

afnanenayet

diffsitter
Rust AI analysis

diffsitter is a semantic diff tool for source code that compares abstract syntax trees (ASTs) rather than raw text, ignoring formatting differences...

Single maintainer Niche use case
ast diff parser
2.4k
53
33
3/wk
active
7/10 Dev Tools
homeport

homeport

dyff
Go AI analysis

dyff is a specialized diff tool for YAML and JSON files, designed for configuration management and infrastructure-as-code workflows. It excels at...

Production ready Niche use case
bosh diff dyff
1.9k
100
68
2/wk
active
8/10 DevOps
Wilfred

Wilfred

difftastic
Rust AI analysis

Difftastic is a structural diff tool that compares files by parsing their syntax trees rather than comparing lines, making it capable of...

Production ready
diff tree-sitter
25.6k
495
282
27/wk
active
8/10 Dev Tools
OpenAPITools

OpenAPITools

openapi-diff
Java AI analysis

OpenAPI-diff is a specialized utility for comparing two OpenAPI 3.x specifications and rendering differences in multiple formats (HTML, Markdown,...

Production ready Niche use case
api diff openapi
1.1k
187
78
1/wk
active
7/10 Dev Tools
sirixdb

sirixdb

sirix
Java AI analysis

SirixDB is a bitemporal, append-only database system that natively stores the complete history of all data through structural sharing and...

Production ready Niche use case
comparison coroutines diff
1.2k
248
111
1/wk
active
8/10 Data
ds300

ds300

patch-package
TypeScript AI analysis

patch-package enables developers to create and maintain fixes for broken npm dependencies without waiting for upstream patches or pull request...

Production ready Beginner friendly Single maintainer Niche use case
dependencies dependency-manager diff
11.2k
325
280
9/wk
slow
7/10 Dev Tools
GumTreeDiff

GumTreeDiff

gumtree
Java AI analysis

GumTree is a syntax-aware code differencing tool that improves upon text-based diff by aligning edit actions with language syntax and detecting moved...

Production ready Niche use case
abstract-syntax-tree diff gumtree
1.3k
187
21
1/wk
active
8/10 Dev Tools
ra1028

ra1028

DifferenceKit
Swift AI analysis

DifferenceKit is a Swift library that implements an optimized O(n) diffing algorithm (based on Paul Heckel's 1978 algorithm) for calculating...

Production ready Single maintainer Niche use case
algorithm changeset collectionview
3.7k
242
32
2/wk
recent
8/10 Mobile
so-fancy

so-fancy

diff-so-fancy
Perl AI analysis

diff-so-fancy is a command-line utility that reformats unified diffs into a more visually readable format for human code review, emphasizing changed...

Production ready Beginner friendly Single maintainer Niche use case
diff diff-highlight diffs
18.1k
346
3
3/wk
active
8/10 Dev Tools
git-cola

git-cola

git-cola
Python AI analysis

Git Cola is a cross-platform Git GUI built with PyQt that provides an intuitive interface for version control operations. It serves developers and...

Production ready Beginner friendly Niche use case
cross-platform-gui debian diff
2.5k
475
6
active
8/10 Dev Tools
trailofbits

trailofbits

graphtage
Python

Graphtage is a semantic diff utility for tree-like files (JSON, YAML, XML, HTML, CSV, TOML, etc.) that performs intelligent comparison based on...

Production ready Niche use case
command-line-tool diff graph-algorithms
2.5k
54
26
recent
8/10
java-diff-utils

java-diff-utils

java-diff-utils
Java AI analysis

Java Diff Utils is a mature, open-source library for computing diffs, applying patches, generating unified diffs, and producing formatted diff output...

Production ready Niche use case
computing-diffs diff diff-algorithm
1.5k
221
2
active
7/10 Dev Tools
camptocamp

camptocamp

terraboard
Go AI analysis

Terraboard is a web dashboard for inspecting and managing Terraform state files, enabling teams to search, compare, and visualize infrastructure...

Production ready Niche use case
aws devops devops-tools
2k
167
26
recent
8/10 DevOps
dmtrKovalenko

dmtrKovalenko

odiff
Zig AI analysis

ODiff is a high-performance SIMD-optimized image comparison library that detects pixel-level differences between images in milliseconds. It's...

Production ready Single maintainer
diff hacktoberfest image-comparison
3.1k
106
18
recent
8/10
benjamine

benjamine

jsondiffpatch
TypeScript AI analysis

jsondiffpatch is a specialized library for computing deep diffs and applying patches to JavaScript objects, with support for JSON serialization,...

Production ready Single maintainer Niche use case
delta diff diffing
5.3k
495
55
1/wk
slow
8/10 Dev Tools
ms-jpq

ms-jpq

sad
Rust AI analysis

sad is a batch file editing CLI tool written in Rust that offers an interactive, preview-first alternative to sed with support for regex...

Production ready Single maintainer Niche use case
cli command-line diff
2k
29
28
slow
8/10 Dev Tools