An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "diff" keyword

Top 2.6% on crates.io
pretty_assertions 1.4.1
Overwrite `assert_eq!` and `assert_ne!` with drop-in replacements, adding colorful diffs.
26 versions - Latest release: over 1 year ago - 2,225 dependent packages - 5,599 dependent repositories - 143 million downloads total - 1,343 stars on GitHub - 2 maintainers
Top 6.8% on crates.io
treediff 5.0.0 πŸ’°
Find the difference between arbitrary data structures
20 versions - Latest release: about 2 years ago - 7 dependent packages - 5,226 dependent repositories - 19.3 million downloads total - 90 stars on GitHub - 1 maintainer
colored-diff 0.2.3 πŸ’°
Format the difference between two strings with ANSI colors
7 versions - Latest release: over 4 years ago - 25 dependent packages - 758 dependent repositories - 1.32 million downloads total - 17 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
imara-diff 0.2.0
A high performance library for computing diffs.
10 versions - Latest release: 10 months ago - 8 dependent packages - 546 dependent repositories - 13.6 million downloads total - 182 stars on GitHub - 1 maintainer
dmp 0.2.3
A high-performance library in that manipulates plain text
8 versions - Latest release: about 1 year ago - 10 dependent packages - 202 dependent repositories - 928 thousand downloads total - 18 stars on GitHub - 1 maintainer
gsgdt 0.1.2
Generic Stringly Typed Graph Datatype
4 versions - Latest release: over 5 years ago - 180 dependent repositories - 2.98 million downloads total - 6 stars on GitHub - 3 maintainers
git-delta 0.19.2 πŸ’°
A syntax-highlighting pager for git
53 versions - Latest release: 25 days ago - 250 thousand downloads total - 28,343 stars on GitHub - 1 maintainer
rdiff 0.1.2
A library for tracking changes to a file over time
3 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 8.57 thousand downloads total - 26 stars on GitHub - 1 maintainer
crates-index-diff 29.0.0 πŸ’°
Learn what's changed in the crates.io index
63 versions - Latest release: 4 months ago - 2 dependent packages - 7 dependent repositories - 123 thousand downloads total - 18 stars on GitHub - 1 maintainer
lcs-diff 0.1.1 πŸ’°
Compute differences between two slices using LCS algorithm.
2 versions - Latest release: about 8 years ago - 5 dependent packages - 7 dependent repositories - 23.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
diffview 0.1.0
Side-by-side terminal diff viewer
1 version - Latest release: about 3 years ago - 0 downloads total - 1 maintainer
xdiff 0.4.3
A CLI to diff two requests based on predefined profiles.
7 versions - Latest release: over 3 years ago - 4 dependent repositories - 8.46 thousand downloads total - 103 stars on GitHub - 1 maintainer
textdistance 1.1.1
Lots of algorithms to compare how similar two sequences are
12 versions - Latest release: over 1 year ago - 1 dependent package - 3 dependent repositories - 379 thousand downloads total - 259 stars on GitHub - 1 maintainer
lcs-image-diff 0.1.7 πŸ’°
Image diff tool with LCS algorithm
8 versions - Latest release: over 7 years ago - 1 dependent package - 2 dependent repositories - 17.7 thousand downloads total - 85 stars on GitHub - 1 maintainer
shuire 0.1.1
Vim-like TUI git diff viewer
1 version - Latest release: about 10 hours ago - 0 downloads total - 1 maintainer
diffy-fork-filenames 0.4.0
Fork of https://docs.rs/diffy that allows specifiying filenames
2 versions - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 5.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
jsonptr_rs 0.1.0
Tools for Manipulating JSON Elements
1 version - Latest release: about 3 years ago - 2 dependent packages - 1 dependent repositories - 2.48 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
difference 2.0.0
A Rust text diffing and assertion library.
4 versions - Latest release: about 8 years ago - 150 dependent packages - 3,931 dependent repositories - 34.9 million downloads total - 260 stars on GitHub - 1 maintainer
diffx 0.7.0 πŸ’°
Smart diff for config files. Compare JSON/YAML/TOML/XML semantically. Features: ignore patterns, ...
22 versions - Latest release: about 1 month ago - 8.37 thousand downloads total - 62 stars on GitHub - 1 maintainer
tree-edit-distance 0.4.0
Find the lowest cost sequence of edits between two trees
4 versions - Latest release: over 3 years ago - 22.9 thousand downloads total - 6 stars on GitHub - 1 maintainer
diffo 0.2.0
Semantic diffing for Rust structs via serde
3 versions - Latest release: 6 months ago - 887 downloads total - 1 maintainer
heckdiff 0.1.2
A 3-way merge tool for all the extension for file (not yet, my hope)
3 versions - Latest release: about 6 years ago - 4.44 thousand downloads total - 3 stars on GitHub - 1 maintainer
giff 1.1.0
Visualizes the differences between the current HEAD and a specified branch in a git repository us...
5 versions - Latest release: about 1 month ago - 2.58 thousand downloads total - 48 stars on GitHub - 1 maintainer
mamediff 0.5.1 πŸ’°
A TUI editor for managing unstaged and staged Git diffs
14 versions - Latest release: 7 months ago - 8.14 thousand downloads total - 34 stars on GitHub - 1 maintainer
wu-diff 0.1.2
Compute differences between two slices using wu(the O(NP)) algorithm.
3 versions - Latest release: over 6 years ago - 6 dependent packages - 18 dependent repositories - 107 thousand downloads total - 4 stars on GitHub - 1 maintainer
dach 0.3.0
A general delta encoded network difference algorithm.
2 versions - Latest release: over 1 year ago - 2.11 thousand downloads total - 3 stars on GitHub - 1 maintainer
specdiff 0.19.0
Show test outline changes on a branch
6 versions - Latest release: 2 days ago - 69 downloads total - 0 stars on GitHub - 1 maintainer
json_diff_ng 0.6.0
A JSON diff library, featuring deep-sorting and key exclusion by regex. CLI is included.
9 versions - Latest release: almost 2 years ago - 1 dependent package - 73.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
diff-man 0.1.7
A simple diff utility lib
8 versions - Latest release: over 1 year ago - 6.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
dochy_diff 0.10.1
Calculates Dochy Diff.
11 versions - Latest release: over 4 years ago - 2 dependent packages - 15.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
kvd-core 0.1.0
Core library for kvd: parsing, normalizing, and diffing structured key-value data.
1 version - Latest release: 1 day ago - 0 downloads total - 1 maintainer
difftastic-lib 0.0.2
A structural diff that understands syntax.
3 versions - Latest release: about 3 years ago - 1 dependent package - 5.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
diffly 0.2.0
Quickly compare your SQL data with clarity and style.
2 versions - Latest release: 2 months ago - 55 downloads total - 0 stars on GitHub - 1 maintainer
dipa-derive 0.1.0
The derive macro for the dipa crate
1 version - Latest release: about 5 years ago - 1 dependent package - 2 dependent repositories - 5.19 thousand downloads total - 270 stars on GitHub - 1 maintainer
sheets-diff 1.1.3
Collect diff between office sheets
14 versions - Latest release: 11 months ago - 9.72 thousand downloads total - 1 stars on GitHub - 1 maintainer
diff_match_patch 0.1.1
Diff Match Patch is a high-performance library in Rust-lang that manipulates plain text.
2 versions - Latest release: almost 6 years ago - 1 dependent repositories - 4.3 thousand downloads total - 16 stars on GitHub - 1 maintainer
swift-api-tool 0.1.0
Extract the public API surface of a Swift package into a single Markdown, YAML, or HTML file.
1 version - Latest release: 1 day ago - 0 downloads total - 1 maintainer
aehobak 0.0.18
Transcoder for bsdiff binary patches.
18 versions - Latest release: 3 months ago - 9.64 thousand downloads total - 11 stars on GitHub - 1 maintainer
image_diff_review 0.2.0
Reporting tool of image differences for snaphost testing
2 versions - Latest release: over 1 year ago - 1.85 thousand downloads total - 43 stars on GitHub - 1 maintainer
diffpatch 0.1.3
A tool to compare directories and create executable patches
4 versions - Latest release: 9 months ago - 2.37 thousand downloads total - 1 stars on GitHub - 1 maintainer
subdiff 0.1.0
A diff-like utility that considers the selected part of a line
1 version - Latest release: almost 8 years ago - 1.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
kizu 0.5.0
Realtime diff monitor + inline scar review TUI for AI coding agents (Claude Code, etc.)
6 versions - Latest release: 1 day ago - 61 downloads total - 1 maintainer
xreq-lib 0.4.1
xreq/xdiff common library.
5 versions - Latest release: over 3 years ago - 3 dependent packages - 8.29 thousand downloads total - 103 stars on GitHub - 1 maintainer
dfft 0.1.1
monitor changes as AI agents modify your codebase
2 versions - Latest release: 9 months ago - 805 downloads total - 13 stars on GitHub - 1 maintainer
gff_diff 0.1.1
A tool to generate a diff (in JSON format) between two GFF3 files.
2 versions - Latest release: over 5 years ago - 2.97 thousand downloads total - 3 stars on GitHub - 1 maintainer
dify 0.8.0 πŸ’°
A fast pixel-by-pixel image comparison tool in Rust
11 versions - Latest release: 4 months ago - 453 thousand downloads total - 82 stars on GitHub - 1 maintainer
covguard-app 0.1.0
Compatibility facade over covguard-orchestrator
1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
semantic-diff 0.6.0
A terminal diff viewer with AI-powered semantic grouping (Claude CLI / Copilot)
10 versions - Latest release: about 1 month ago - 80 downloads total - 1 maintainer
lumenx-diff 0.6.0 removed
Git diff and PR analysis for Lumen
1 version - Latest release: about 1 month ago - 1 downloads total - 1 maintainer
kvd-delta 0.1.0
Core library for config diffing and key-value comparison
1 version - Latest release: 9 months ago - 549 downloads total - 0 stars on GitHub - 1 maintainer
xdiff-live 0.1.1
A live diff tool for comparing files and directories.
2 versions - Latest release: 9 months ago - 794 downloads total - 0 stars on GitHub - 1 maintainer
dam_lev 0.5.0
Implements the Damerau–Levenshtein diff algorithm.
7 versions - Latest release: 8 months ago - 3.72 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
kubediff 1.2.1
A diff tool for Kubernetes manifests
5 versions - Latest release: 3 months ago - 588 downloads total - 1 maintainer
cool-diff 0.1.0
Compact, context-preserving diffs of structured data (serde_json::Value)
1 version - Latest release: 2 days ago - 0 downloads total - 1 maintainer
den
A general delta encoded network difference algorithm.
4 versions - Latest release: about 1 month ago - 5.71 thousand downloads total - 3 stars on GitHub - 1 maintainer
seqdiff 0.3.0 πŸ’°
Diff between two sequences
8 versions - Latest release: about 5 years ago - 1 dependent package - 4 dependent repositories - 82.3 thousand downloads total - 6 stars on GitHub - 1 maintainer
lcov-diff-util 0.2.1
Command line tool to make delta of 2 lcov files
2 versions - Latest release: over 3 years ago - 3.83 thousand downloads total - 23 stars on GitHub - 1 maintainer
natural-xml-diff
Natural diffing between XML documents
2 versions - Latest release: 2 days ago - 2.51 thousand downloads total - 1 maintainer
diff-match-patch-rs 0.5.1
The fastest implementation of Myer's diff algorithm to perform the operations required for synchr...
11 versions - Latest release: 9 months ago - 108 thousand downloads total - 52 stars on GitHub - 1 maintainer
diff-app 0.0.1
A diff GUI App based Rust
1 version - Latest release: almost 2 years ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
tree-sitter-diff 0.1.0
diff grammar for the tree-sitter parsing library
1 version - Latest release: over 1 year ago - 241 thousand downloads total - 1 maintainer
http-diff 0.0.5
http-diff - CLI tool to verify consistency across web server versions. Ideal for large-scale refa...
5 versions - Latest release: almost 2 years ago - 8.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
lukaj 0.2.0 πŸ’°
Interactive diff tool for SVG images
5 versions - Latest release: over 2 years ago - 6.76 thousand downloads total - 32 stars on GitHub - 1 maintainer
folder_compare 0.4.0
Compare two folders and get a list of changed and new files
6 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 17.6 thousand downloads total - 7 stars on GitHub - 1 maintainer
lp_parser_rs 3.4.1
A Rust parser for the LP file format.
51 versions - Latest release: 3 days ago - 41.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
watchdiff 0.2.2
A small utility to diff watch output
5 versions - Latest release: about 3 years ago - 6.27 thousand downloads total - 4 stars on GitHub - 1 maintainer
syn-merge 0.0.0
Merge syn structures by adding cfgs
1 version - Latest release: over 2 years ago - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
philiprehberger-diff-assert 0.1.1
Better test assertion diffs with colored inline comparisons
1 version - Latest release: about 1 month ago - 0 downloads total - 1 maintainer
sem-cli 0.3.23 πŸ’°
Semantic version control CLI. Shows what entities changed (functions, classes, methods) instead o...
11 versions - Latest release: 3 days ago - 260 downloads total - 1,530 stars on GitHub - 1 maintainer
llm-diff 0.1.0
Output diffing and versioning primitives for LLM outputs: semantic diff, version store, lineage t...
1 version - Latest release: about 2 months ago - 15 downloads total - 1 stars on GitHub - 1 maintainer
rustnmap-scan-management 1.0.0
Scan management for RustNmap (persistence, diff, YAML profiles)
1 version - Latest release: 3 days ago - 0 downloads total - 1 maintainer
html-compare-rs 0.3.0
A library for comparing HTML with configurable comparison options
3 versions - Latest release: over 1 year ago - 3.72 thousand downloads total - 1 stars on GitHub - 1 maintainer
hwatch-diffmode 0.4.0
Diff rendering utilities for hwatch.
1 version - Latest release: 3 days ago - 0 downloads total - 1 maintainer
lignin-dom 0.0.3 πŸ’°
A DOM differ for lignin. Aside from diffing lignin Nodes to adjust HTML elements, it's also possi...
3 versions - Latest release: over 5 years ago - 4.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
cargo-public-api 0.51.0 πŸ’°
List and diff the public API of Rust library crates between releases and commits. Detect breaking...
74 versions - Latest release: about 2 months ago - 142 thousand downloads total - 512 stars on GitHub - 2 maintainers
diff_logger 0.1.0
Pretty diff logger for JSON values in rust
1 version - Latest release: about 3 years ago - 5.71 thousand downloads total - 1 stars on GitHub - 1 maintainer
daft 0.1.5
Structural diffs of Rust data structures
6 versions - Latest release: 7 months ago - 428 thousand downloads total - 62 stars on GitHub - 1 maintainer
multidiff 0.0.0
Diff an arbitary number of inputs
1 version - Latest release: over 2 years ago - 1.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
derive-diff 0.2.5
Procedural macro to derive Diff implementation
7 versions - Latest release: over 8 years ago - 13.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
diff-tool 0.2.1
A tool giving a side by side git diff view
3 versions - Latest release: about 2 years ago - 4.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
diffsitter 0.9.0
An AST based difftool for meaningful diffs
32 versions - Latest release: 12 months ago - 52.2 thousand downloads total - 2,343 stars on GitHub - 1 maintainer
rustup-toolchain 0.1.10 πŸ’°
Utilities for working with rustup toolchains, primarily from cargo test:s.
11 versions - Latest release: about 1 year ago - 6 dependent packages - 2 dependent repositories - 228 thousand downloads total - 511 stars on GitHub - 2 maintainers
bsccontract-diff 0.1.0
Commandline program to output color-diff of contract code between two contract addresses. Suitabl...
1 version - Latest release: about 4 years ago - 1.69 thousand downloads total - 4 stars on GitHub - 1 maintainer
sjdiff 0.0.7
Structural JSON Diff Library for Rust
3 versions - Latest release: over 1 year ago - 6.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
covguard-domain 0.1.0
Pure policy evaluation engine for diff-scoped coverage decisions
1 version - Latest release: about 1 month ago - 110 downloads total - 1 maintainer
compare-dir 0.6.6
A high-performance directory comparison tool and library
21 versions - Latest release: 4 days ago - 259 downloads total - 0 stars on GitHub - 1 maintainer
csv-diff 0.1.2
Compare two CSVs - with ludicrous speed πŸš€.
9 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 82.4 thousand downloads total - 3 stars on gitlab.com - 1 maintainer
example_api 0.3.0 πŸ’°
Example API used in the cargo-public-api test suite
5 versions - Latest release: over 3 years ago - 70.5 thousand downloads total - 506 stars on GitHub - 2 maintainers
chunk-diff 0.2.0
A fast and memory-efficient library for computing the difference between two frames of rect.
2 versions - Latest release: over 1 year ago - 1.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
difftastic 0.68.0
A structural diff that understands syntax.
78 versions - Latest release: about 1 month ago - 179 thousand downloads total - 16,595 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
dissimilar 1.0.11 πŸ’°
Diff library with semantic cleanup, based on Google's diff-match-patch
12 versions - Latest release: about 1 month ago - 32 dependent packages - 1,891 dependent repositories - 40.1 million downloads total - 226 stars on GitHub - 1 maintainer
kubectl-watch 0.2.4
A kubectl plugin to provide a pretty delta change view of being watched kubernetes resources
12 versions - Latest release: over 2 years ago - 15.5 thousand downloads total - 62 stars on GitHub - 1 maintainer
diffr-lib
An implementation of Myers diff algorithm.
3 versions - Latest release: 5 days ago - 1 dependent package - 11.7 thousand downloads total - 604 stars on GitHub - 1 maintainer
diff-folders 0.0.1
This tool allows you to display differences in a list of compared folders in the terminal.
1 version - Latest release: about 3 years ago - 1.64 thousand downloads total - 2 stars on GitHub - 1 maintainer
schemr 0.1.0
A Rust CLI for MySQL schema dumping and diffing
1 version - Latest release: 12 months ago - 574 downloads total - 1 stars on GitHub - 1 maintainer
diffmatchpatch 0.0.4
Rewrite of diff-match-patch in Rust
5 versions - Latest release: over 2 years ago - 9.48 thousand downloads total - 12 stars on GitHub - 1 maintainer
rustc-edit-distance 0.1.0
An edit distance implementation derived from rustc, packaged for reuse.
1 version - Latest release: 7 months ago - 518 downloads total - 0 stars on GitHub - 1 maintainer
git-review 1.0.0 πŸ’°
Terminal-based code review tool for git branches with GitHub-inspired diff UI
1 version - Latest release: 6 months ago - 44 downloads total - 0 stars on GitHub - 1 maintainer
rwatch 0.1.1
A modern, cross-platform Rust alternative to 'watch', with color, diff, and more. Periodically ru...
2 versions - Latest release: 10 months ago - 847 downloads total - 32 stars on GitHub - 1 maintainer
diffus-derive 0.10.0
Finds the difference between two instances of any data structure. Supports derive on structs and ...
18 versions - Latest release: almost 5 years ago - 1 dependent package - 17 dependent repositories - 38.9 thousand downloads total - 57 stars on GitHub - 3 maintainers