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

crates.io "diff" keyword

View the packages on the crates.io package registry that are tagged with the "diff" keyword.

diffsitter 0.9.0
An AST based difftool for meaningful diffs
32 versions - Latest release: 9 months ago - 51.9 thousand downloads total - 2,274 stars on GitHub - 1 maintainer
liff 0.1.1
Fast levenshtein diff, fastest as we can do with levenshtein.
2 versions - Latest release: about 4 years ago - 2.99 thousand downloads total - 0 stars on GitHub - 2 maintainers
Top 7.2% on crates.io
prettydiff 0.9.0
Side-by-side diff for two files
23 versions - Latest release: 4 months ago - 19 dependent packages - 803 dependent repositories - 4.42 million downloads total - 36 stars on GitHub - 1 maintainer
hash_map_diff 0.2.0
Comparing changes between two HashMaps
2 versions - Latest release: over 3 years ago - 17.4 thousand downloads total - 2 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 - 31.3 million downloads total - 262 stars on GitHub - 1 maintainer
json_diff 0.1.2
A small diff tool utility for comparing jsons
3 versions - Latest release: over 5 years ago - 1 dependent repositories - 55 thousand downloads total - 36 stars on GitHub - 1 maintainer
patch 0.7.0 💰
Parse patches in the unified diff format
9 versions - Latest release: about 3 years ago - 9 dependent packages - 5 dependent repositories - 573 thousand downloads total - 42 stars on GitHub - 1 maintainer
termdiff 4.1.1 💰
Write a diff with color codes to a string
19 versions - Latest release: 4 months ago - 2 dependent packages - 2 dependent repositories - 29.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
kibitz 0.1.0
A terminal UI for kibitzing on your coding agent's changes
1 version - Latest release: 5 days ago - 13 downloads total
dipa 0.1.1
dipa makes it easy to efficiently delta encode large Rust data structures.
2 versions - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 5.85 thousand downloads total - 269 stars on GitHub - 1 maintainer
tuicr 0.5.0
Review AI-generated diffs like a GitHub pull request, right from your terminal.
8 versions - Latest release: 3 days ago - 147 downloads total
difftastic 0.67.0
A structural diff that understands syntax.
77 versions - Latest release: 2 months ago - 175 thousand downloads total - 16,595 stars on GitHub - 1 maintainer
slog-struct-diff 0.1.0
Slog adapter for diff
1 version - Latest release: about 8 years ago - 3.01 thousand downloads total - 4 stars on GitHub - 1 maintainer
diffai-core 0.4.1 💰
Core library for AI/ML diff analysis - PyTorch, Safetensors, tensor statistics
22 versions - Latest release: about 1 month ago - 7.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
yggdrasil-cli 0.3.1 💰
Yggdrasil is a project flattener and diff engine that turns any subset of your codebase into a si...
12 versions - Latest release: about 1 month ago - 1.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
mpatch 1.3.5
A smart, context-aware patch tool that applies diffs using fuzzy matching, ideal for AI-generated...
14 versions - Latest release: 30 days ago - 93.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
devcat 0.1.1
A micro-version control system for your AI development loop.
2 versions - Latest release: about 1 month ago - 426 downloads total - 0 stars on GitHub - 1 maintainer
winereg 0.1.0
Rust library for parsing, writing, diffing, patching, and scripting Wine/Windows registry files.
1 version - Latest release: about 2 months ago - 27 downloads total - 1 maintainer
diffy-imara 0.3.2
Tools for finding and manipulating differences between files
6 versions - Latest release: 11 months ago - 9.91 thousand downloads total - 1 maintainer
timediff 0.2.3
🦀 Rust library for printing human readable, relative time differences
5 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 16.3 thousand downloads total - 37 stars on GitHub - 1 maintainer
contractdiff 1.0.0
Commandline program to output color-diff of contract code between two contract addresses. Suitabl...
1 version - Latest release: over 3 years ago - 1.61 thousand downloads total - 4 stars on GitHub - 1 maintainer
diffai 0.4.1 💰
AI/ML model diff CLI - PyTorch, Safetensors, NumPy, MATLAB comparison
22 versions - Latest release: about 1 month ago - 7.91 thousand downloads total - 2 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.36 thousand downloads total - 26 stars on GitHub - 1 maintainer
bevy_rome 0.0.1
Message passing and diff library for the Bevy game engine
1 version - Latest release: over 3 years ago - 1.62 thousand downloads total - 21 stars on GitHub - 1 maintainer
gitd
Visualizes the differences between the current HEAD and a specified branch in a git repository us...
1 version - Latest release: 2 days ago - 969 downloads total - 35 stars on GitHub - 1 maintainer
exec-diff 0.1.1 💰
A small utility to execute the GNU diff command
3 versions - Latest release: over 2 years ago - 4.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
reconcile-text 0.8.0
Intelligent 3-way text merging with automated conflict resolution
10 versions - Latest release: about 2 months ago - 2.76 thousand downloads total - 10 stars on GitHub - 1 maintainer
image-diff 0.1.13
An image diff library written in rust
5 versions - Latest release: over 5 years ago - 1 dependent repositories - 8.45 thousand downloads total - 5 stars on GitHub - 1 maintainer
xml-3dm 0.1.0
3-way XML diff and merge tool
1 version - Latest release: 2 months ago - 62 downloads total - 1 maintainer
difficient-macros 0.1.0
macros for the difficient crate
1 version - Latest release: 6 months ago - 10.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
cargo-scout-lib 0.6.0
Lib that powers cargo-scout, and allows you to run / implement your own linters
1 version - Latest release: about 6 years ago - 1 dependent package - 3.1 thousand downloads total - 65 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
difflib 0.4.0
Port of Python's difflib library to Rust.
5 versions - Latest release: over 7 years ago - 11 dependent packages - 3,235 dependent repositories - 83.6 million downloads total - 50 stars on GitHub - 1 maintainer
line_diff 0.13.2
A tool to compare single lines by tokenizing them into chunks
17 versions - Latest release: over 2 years ago - 22.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
dover 0.2.4
A CLI tool for summarizing git diffs of Rust code
5 versions - Latest release: 5 months ago - 1.95 thousand downloads total - 0 stars on GitHub - 1 maintainer
propr 1.4.2
Generate PR descriptions from the command line
25 versions - Latest release: almost 2 years ago - 30.4 thousand downloads total - 5 stars on GitHub - 1 maintainer
serde_json_diff 0.2.0
Create machine-readable JSON diffs
3 versions - Latest release: over 2 years ago - 1 dependent repositories - 66.6 thousand downloads total - 8 stars on GitHub - 1 maintainer
udiffx 0.1.10
Parse and apply LLM-optimized unified diff + XML file changes
21 versions - Latest release: 7 days ago - 336 downloads total - 1 maintainer
diff-trees 0.1.3
Diff two directory trees based on their content
4 versions - Latest release: 5 months ago - 1.52 thousand downloads total - 3 stars on GitHub - 1 maintainer
xml-3dm-cli 0.1.0
3DM XML Tree Differencing and Merging Tool CLI
1 version - Latest release: 2 months ago - 32 downloads total - 1 maintainer
xlsx-diff 0.1.3
a libray for comparing differences between two XLSX files
4 versions - Latest release: about 1 year ago - 3.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
diff-color 1.0.0
Color `diff --unified` output.
1 version - Latest release: almost 7 years ago - 1.94 thousand downloads total - 1 stars on GitHub - 1 maintainer
htmldiff 0.1.0
htmldiff is a Rust port of https://github.com/myobie/htmldiff
1 version - Latest release: over 7 years ago - 1 dependent repositories - 3.39 thousand downloads total - 6 stars on GitHub - 1 maintainer
arborium-diff 2.12.4
Diff grammar for arborium (tree-sitter bindings)
43 versions - Latest release: 8 days ago - 1.87 thousand downloads total - 1 maintainer
yavomrs 0.1.1
Yet Another Variation of Myers for generic containers
2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 4.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
magiceye 0.3.2
database diff checker
6 versions - Latest release: about 1 year ago - 5.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
diff-tui 0.1.1
A terminal-based Git diff viewer with fuzzy search
2 versions - Latest release: 9 days ago - 28 downloads total
flickzeug 0.4.5
A fork of diffy: diff, patch, and merge library featuring Myers' algorithm, unified diff format p...
4 versions - Latest release: 11 days ago - 2.6 thousand downloads total - 1 maintainer
json_diff_rs 0.0.5
JSON Diff for Rust
5 versions - Latest release: about 1 year ago - 4.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
quick-diff-me 1.2.3
Quick Diff (unified diff) on Microsoft Excel viewer as Iced GUI app
18 versions - Latest release: 10 days ago - 10.5 thousand downloads total - 1 maintainer
osynic_serializer 0.1.2
A osu beatmapsets serializer lib & TUI application based on osynic_osudb
3 versions - Latest release: 5 months ago - 1.71 thousand downloads total - 2 stars on GitHub - 1 maintainer
cargo-ddd 0.2.1
A cargo subcommand for inspecting what changes brings dependency version update into your project
4 versions - Latest release: about 1 month ago - 101 downloads total - 1 maintainer
cargo-public-items 0.8.0 💰
This project has been renamed to `cargo-public-api`, see https://github.com/Enselic/cargo-public-api
15 versions - Latest release: almost 4 years ago - 18.8 thousand downloads total - 504 stars on GitHub - 1 maintainer
struct-diff 0.2.3
Trait for types that are diffable
5 versions - Latest release: about 8 years ago - 2 dependent packages - 11.8 thousand downloads total - 4 stars on GitHub - 1 maintainer
py-fossil-delta 0.1.3
Provides functions for calculating differences between strings and applying calculated deltas
4 versions - Latest release: about 3 years ago - 5.85 thousand downloads total - 7 stars on GitHub - 1 maintainer
daft-derive 0.1.5
Derive macro for daft
6 versions - Latest release: 4 months ago - 275 thousand downloads total - 62 stars on GitHub - 1 maintainer
imgcompare 0.1.1
Check if two images are visuall identical.
2 versions - Latest release: over 8 years ago - 3.59 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
diffy 0.4.2
Tools for finding and manipulating differences between files
10 versions - Latest release: 12 months ago - 22 dependent packages - 1,026 dependent repositories - 8.26 million downloads total - 104 stars on GitHub - 1 maintainer
diffdirs 0.2.6
Compare two directories and show differences in files or subdirectories with colorized output, de...
4 versions - Latest release: 3 months ago - 591 downloads total - 0 stars on GitHub - 1 maintainer
havocompare 0.8.0
A flexible rule-based file and folder comparison tool and crate including nice html reporting. Co...
30 versions - Latest release: 6 months ago - 90.8 thousand downloads total - 12 stars on GitHub - 1 maintainer
kvd 0.1.0
CLI tool for config diffing using kvd-delta library
1 version - Latest release: 6 months ago - 452 downloads total - 0 stars on GitHub - 1 maintainer
jw 2.2.10
Blazingly fast filesystem traverser and mass file hasher with diff support, powered by jwalk and ...
12 versions - Latest release: 5 months ago - 11.2 thousand downloads total - 1 maintainer
rust-pgdatadiff-client 0.1.14
Rust client for comparing two PostgreSQL databases
14 versions - Latest release: about 1 year ago - 16.4 thousand downloads total - 77 stars on GitHub - 2 maintainers
syndiff 0.2.0
Standalone library that implements a structural diff algorithm inspired by Difftastic
3 versions - Latest release: 11 days ago - 32 downloads total
fudiff 0.2.0
Fuzzy Unified Diff
2 versions - Latest release: 12 months ago - 1.57 thousand downloads total - 1 stars on GitHub - 1 maintainer
blazediff 3.1.1
High-performance image diffing with block-based optimization and SIMD
1 version - Latest release: 12 days ago - 12 downloads total
ftdv 0.1.2
A terminal-based file tree diff viewer with flexible diff tool integration
2 versions - Latest release: 7 months ago - 1.11 thousand downloads total - 44 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
diffus 0.10.0
Finds the difference between two instances of any data structure. Supports: collections, Strings,...
15 versions - Latest release: over 4 years ago - 3 dependent packages - 950 dependent repositories - 2.45 million downloads total - 57 stars on GitHub - 3 maintainers
rjd 1.2.1
Compare two JSON files or inline JSON strings and output the differences
2 versions - Latest release: 17 days ago - 27 downloads total
fionn 0.1.0
fionn - A Swiss Army knife for JSON with SIMD acceleration
1 version - Latest release: 21 days ago - 17 downloads total
fionn-cli 0.1.1
fionn CLI - A Swiss Army knife for JSON with SIMD acceleration
2 versions - Latest release: 21 days ago - 28 downloads total
fionn-diff 0.1.0
JSON diff/patch/merge for fionn
1 version - Latest release: 21 days ago - 25 downloads total - 1 maintainer
sesdiff 0.3.1
Generates a shortest edit script (Myers' diff algorithm) to indicate how to get from the strings ...
8 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 11.8 thousand downloads total - 4 stars on GitHub - 1 maintainer
git-delta 0.18.2 💰
A syntax-highlighting pager for git
50 versions - Latest release: over 1 year ago - 237 thousand downloads total - 27,630 stars on GitHub - 1 maintainer
multidiff-rs 0.0.1
Binary data diffing for multiple objects or streams of data
1 version - Latest release: about 2 months ago - 35 downloads total - 1 maintainer
tor-consdiff 0.38.0
Handle the consensus-diff format used in the Tor directory protocol
44 versions - Latest release: 13 days ago - 1 dependent package - 11 dependent repositories - 297 thousand downloads total - 4 maintainers
pixelmatch 0.1.0
Pixel-level image comparison
1 version - Latest release: about 5 years ago - 1 dependent package - 2 dependent repositories - 11 thousand downloads total - 4 stars on GitHub - 1 maintainer
git-delta-lib 0.0.1 💰
Not ready for use: use crate git-delta for the application
4 versions - Latest release: almost 4 years ago - 5.5 thousand downloads total - 27,630 stars on GitHub - 1 maintainer
hashmark 0.1.0
Merkle tree hashing for efficient change detection
1 version - Latest release: 13 days ago - 11 downloads total
lp_parser_rs 3.0.3
A Rust parser for the LP file format.
43 versions - Latest release: about 2 months ago - 41 thousand downloads total - 4 stars on GitHub - 1 maintainer
rsformat 0.1.0
A program to incrementally reformat changed files using rustfmt.
1 version - Latest release: 3 months ago - 183 downloads total - 0 stars on GitHub - 1 maintainer
sheets-diff 1.1.3
Collect diff between office sheets
14 versions - Latest release: 8 months ago - 9.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
xreq-lib 0.4.1
xreq/xdiff common library.
5 versions - Latest release: over 3 years ago - 3 dependent packages - 8.19 thousand downloads total - 102 stars on GitHub - 1 maintainer
diffx 0.6.1 💰
Smart diff for config files. Compare JSON/YAML/TOML/XML semantically. Features: ignore patterns, ...
21 versions - Latest release: about 2 months ago - 8.16 thousand downloads total - 62 stars on GitHub - 1 maintainer
foldiff 0.2.0
Easily configurable tool to get the difference between a reference folder and others
1 version - Latest release: almost 7 years ago - 1.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
diffimg 2.1.0
Compute the amount of difference between two images
6 versions - Latest release: over 5 years ago - 1 dependent repositories - 8.84 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
xpatch 0.4.2
High-performance delta compression library with automatic algorithm selection
6 versions - Latest release: 15 days ago - 133 downloads total - 1 maintainer
gitpatch 0.7.1
Parse patches in the unified diff format
1 version - Latest release: 10 months ago - 735 thousand downloads total - 2 stars on GitHub - 1 maintainer
jsondiff_rs 0.1.0
JSON Diff implementation in Rust
1 version - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2.02 thousand downloads total - 3 stars on GitHub - 1 maintainer
xdiff-live 0.1.1
A live diff tool for comparing files and directories.
2 versions - Latest release: 6 months ago - 791 downloads total - 0 stars on GitHub - 1 maintainer
multidiff 0.0.0
Diff an arbitary number of inputs
1 version - Latest release: about 2 years ago - 1.52 thousand downloads total - 1 stars on GitHub - 1 maintainer
unidiff 0.4.0 💰
Unified diff parsing/metadata extraction library for Rust
13 versions - Latest release: 4 months ago - 2 dependent packages - 143 dependent repositories - 424 thousand downloads total - 25 stars on GitHub - 1 maintainer
crates-index-diff 29.0.0 💰
Learn what's changed in the crates.io index
63 versions - Latest release: 21 days ago - 2 dependent packages - 7 dependent repositories - 117 thousand downloads total - 18 stars on GitHub - 1 maintainer
diff-man 0.1.7
A simple diff utility lib
8 versions - Latest release: about 1 year ago - 6.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
jsonptr_rs 0.1.0
Tools for Manipulating JSON Elements
1 version - Latest release: almost 3 years ago - 2 dependent packages - 1 dependent repositories - 2.4 thousand downloads total - 3 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: over 5 years ago - 1 dependent repositories - 3.93 thousand downloads total - 16 stars on GitHub - 1 maintainer
curpare 0.3.1
Takes multiple web links and compare their results between eachother
7 versions - Latest release: about 1 month ago - 1.61 thousand downloads total - 1 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 - 200 thousand downloads total - 1 maintainer
tudiff 0.1.2
A high-performance terminal directory comparison tool written in Rust - bringing Beyond Compare's...
3 versions - Latest release: about 2 months ago - 365 downloads total - 1 stars on GitHub - 1 maintainer
difficient 0.1.0
Efficient, type-safe, zero-allocation structural diffing
1 version - Latest release: 6 months ago - 9.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
syn-merge 0.0.0
Merge syn structures by adding cfgs
1 version - Latest release: about 2 years ago - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer