crates.io "diff" keyword
diffkit 0.1.0
A library for diffing and patching sequences and nested structures1 version - Latest release: 8 days ago - 11 downloads total - 1 maintainer
diffsitter 0.9.0
An AST based difftool for meaningful diffs32 versions - Latest release: 11 months ago - 52.1 thousand downloads total - 2,339 stars on GitHub - 1 maintainer
diffai-core 0.5.0 💰
Core library for AI/ML diff analysis - PyTorch, Safetensors, tensor statistics23 versions - Latest release: about 1 month ago - 7.65 thousand downloads total - 3 stars on GitHub - 1 maintainer
diffai 0.4.1 💰
AI/ML model diff CLI - PyTorch, Safetensors, NumPy, MATLAB comparison22 versions - Latest release: 3 months ago - 7.91 thousand downloads total - 3 stars on GitHub - 1 maintainer
patcher 0.2.1
patcher is a Rust library for generating and applying Git-style unified diff patches.1 version - Latest release: 11 months ago - 1.15 thousand downloads total - 15 stars on GitHub - 1 maintainer
diffscope 0.5.3
A composable code review engine with smart analysis, confidence scoring, and professional reporting11 versions - Latest release: 9 months ago - 4.59 thousand downloads total - 12 stars on GitHub - 1 maintainer
rdiff 0.1.2
A library for tracking changes to a file over time3 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 8.51 thousand downloads total - 26 stars on GitHub - 1 maintainer
csvdiff 0.3.2
Compare two CSV files by key and show differences.8 versions - Latest release: 3 months ago - 2.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
bdbt_annotator 0.1.0
TUI-based code change reviewer for browsing diffs and adding annotations1 version - Latest release: about 16 hours ago - 0 downloads total - 1 maintainer
udiffx 0.1.25
Parse and apply LLM-optimized unified diff + XML file changes36 versions - Latest release: about 17 hours ago - 658 downloads total - 6 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
20 versions - Latest release: about 1 year ago - 125 dependent packages - 3,862 dependent repositories - 103 million downloads total - 1,224 stars on GitHub - 1 maintainer
similar 2.7.0 💰
A diff library for Rust20 versions - Latest release: about 1 year ago - 125 dependent packages - 3,862 dependent repositories - 103 million downloads total - 1,224 stars on GitHub - 1 maintainer
git-delta 0.18.2 💰
A syntax-highlighting pager for git50 versions - Latest release: over 1 year ago - 242 thousand downloads total - 28,343 stars on GitHub - 1 maintainer
rust-diff-analyzer 1.2.0
Semantic analyzer for Rust PR diffs that distinguishes production code from test code3 versions - Latest release: 3 months ago - 80 downloads total - 2 stars on GitHub - 1 maintainer
fossil-delta 0.2.0
Provides functions for calculating differences between strings and applying calculated deltas8 versions - Latest release: about 3 years ago - 2 dependent packages - 14.5 thousand downloads total - 7 stars on GitHub - 1 maintainer
latexmk-diff-head 0.2.2
LaTeX compilation tool that generates diff PDFs against Git commits4 versions - Latest release: 9 months ago - 1.81 thousand downloads total - 0 stars on GitHub - 1 maintainer
xml-3dm-cli 0.1.6
3DM XML Tree Differencing and Merging Tool CLI7 versions - Latest release: about 1 month ago - 114 downloads total - 0 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: 1 day ago - 0 downloads total - 1 maintainer
rustc-edit-distance 0.1.0
An edit distance implementation derived from rustc, packaged for reuse.1 version - Latest release: 6 months ago - 477 downloads total - 0 stars on GitHub - 1 maintainer
baz-difftastic 0.53.4
A structural diff that understands syntax. Based on difftastic, the OSS5 versions - Latest release: over 2 years ago - 9.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
ifchange 0.1.0
A fast linter for enforcing conditional change directives in source code1 version - Latest release: 2 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
faultline_diff 0.1.0
Diff and change classification contracts for FaultLine.1 version - Latest release: 2 days ago - 0 downloads total - 1 maintainer
json_plus 0.1.0
JSON helper functions beyond Serialization & Deserialization1 version - Latest release: over 4 years ago - 1.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
directory-union 0.1.0
Merge directories with duplicate files into a single union directory with duplicates removed.1 version - Latest release: almost 3 years ago - 1.6 thousand downloads total - 1 maintainer
durduff 0.1.0-alpha.1
compare directories file by file1 version - Latest release: over 6 years ago - 1.76 thousand downloads total - 1 maintainer
Top 3.5% on crates.io
4 versions - Latest release: about 8 years ago - 150 dependent packages - 3,931 dependent repositories - 32.4 million downloads total - 262 stars on GitHub - 1 maintainer
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 - 32.4 million downloads total - 262 stars on GitHub - 1 maintainer
virtual_view 0.2.2
a virtual view diff in rust10 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 15.9 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
diffx 0.6.1 💰
Smart diff for config files. Compare JSON/YAML/TOML/XML semantically. Features: ignore patterns, ...21 versions - Latest release: 3 months ago - 8.31 thousand downloads total - 62 stars on GitHub - 1 maintainer
mutiny-diff 0.1.12
TUI git diff viewer with worktree management13 versions - Latest release: 3 days ago - 214 downloads total - 1 maintainer
Top 6.8% on crates.io
5 versions - Latest release: over 7 years ago - 11 dependent packages - 3,235 dependent repositories - 90.5 million downloads total - 52 stars on GitHub - 1 maintainer
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 - 90.5 million downloads total - 52 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: almost 4 years ago - 1.61 thousand downloads total - 4 stars on GitHub - 1 maintainer
diff-ba-rs 0.1.2
This library provides macros to get the difference of variables caused by a procedure.3 versions - Latest release: over 3 years ago - 4.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
opensession-summary 0.2.34
Shared semantic summary engine for OpenSession App/CLI/Daemon1 version - Latest release: 4 days ago - 0 downloads total - 1 maintainer
le-change 0.1.0
Ultra-fast Git change detection library with zero-cost abstractions1 version - Latest release: 4 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
watchdiff-tui 0.2.0
A high-performance file watcher with beautiful TUI showing real-time diffs1 version - Latest release: 8 months ago - 490 downloads total - 1 stars on GitHub - 1 maintainer
diffx-core 0.7.0 💰
Core library for diffx - blazing fast semantic diff engine for structured data. Zero-copy parsing...21 versions - Latest release: about 1 month ago - 9.49 thousand downloads total - 62 stars on GitHub - 1 maintainer
fscmp 0.2.16
Utility for comparing files/directories16 versions - Latest release: about 6 years ago - 23.7 thousand downloads total - 4 stars on GitHub - 2 maintainers
git-hist 1.0.5
A CLI tool to quickly browse the git history of files on a terminal9 versions - Latest release: over 3 years ago - 11.8 thousand downloads total - 17 stars on GitHub - 1 maintainer
xml-3dm 0.1.6
3-way XML diff and merge tool7 versions - Latest release: about 1 month ago - 185 downloads total - 1 maintainer
Top 8.0% on crates.io
35 versions - Latest release: 11 days ago - 14 dependent packages - 5 dependent repositories - 885 thousand downloads total - 512 stars on GitHub - 2 maintainers
rustdoc-json 0.9.9 💰
Utilities for working with rustdoc JSON.35 versions - Latest release: 11 days ago - 14 dependent packages - 5 dependent repositories - 885 thousand downloads total - 512 stars on GitHub - 2 maintainers
looke 0.2.1
To determine if two images look the same to human color perception3 versions - Latest release: about 7 years ago - 4.84 thousand downloads total - 2 stars on GitHub - 1 maintainer
textum 0.4.0
A syntactic patching library with char-level granularity11 versions - Latest release: 4 months ago - 1.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
dochy_fs 0.10.1
A file system which composes chlonological diff files efficiently.11 versions - Latest release: over 4 years ago - 1 dependent package - 14.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
cinereus 1.1.0 💰
GumTree-style tree diffing with Chawathe edit script generation14 versions - Latest release: 5 days ago - 808 downloads total - 15 stars on GitHub - 1 maintainer
hotmeal-wasm 1.1.0 💰
WASM client for hotmeal - applies DOM patches in the browser1 version - Latest release: 5 days ago - 0 downloads total - 15 stars on GitHub - 1 maintainer
hotmeal-server 1.1.0 💰
Server-side live-reload infrastructure for hotmeal - transport-agnostic HTML diffing and patch de...1 version - Latest release: 5 days ago - 0 downloads total - 15 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
23 versions - Latest release: 5 months ago - 19 dependent packages - 803 dependent repositories - 4.77 million downloads total - 36 stars on GitHub - 1 maintainer
prettydiff 0.9.0
Side-by-side diff for two files23 versions - Latest release: 5 months ago - 19 dependent packages - 803 dependent repositories - 4.77 million downloads total - 36 stars on GitHub - 1 maintainer
likewise 3.0.0
A diff library for Rust (fork of similar)1 version - Latest release: 6 months ago - 439 downloads total - 0 stars on GitHub - 1 maintainer
bitcut 0.1.5
Create and apply binary patches6 versions - Latest release: about 2 months ago - 1.58 thousand downloads total - 9 stars on GitHub - 1 maintainer
pathsub 0.1.1 💰
Subtract one path from another, yielding the subtraction difference rather than relative path2 versions - Latest release: about 2 years ago - 2.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
lp_parser_rs 3.3.0
A Rust parser for the LP file format.49 versions - Latest release: 7 days ago - 41.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
zenpatch 0.2.0
A robust library for applying text-based patches, designed for AI coding agents with backtracking...2 versions - Latest release: 7 days ago - 831 downloads total - 5 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
26 versions - Latest release: over 1 year ago - 2,225 dependent packages - 5,599 dependent repositories - 124 million downloads total - 1,334 stars on GitHub - 2 maintainers
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 - 124 million downloads total - 1,334 stars on GitHub - 2 maintainers
deep-diff 0.1.1
A small crate to deeply diff serde_json::Value trees.2 versions - Latest release: 6 months ago - 643 downloads total - 0 stars on GitHub - 1 maintainer
bevy_rome 0.0.1
Message passing and diff library for the Bevy game engine1 version - Latest release: over 3 years ago - 1.63 thousand downloads total - 21 stars on GitHub - 1 maintainer
line_diff 0.13.2
A tool to compare single lines by tokenizing them into chunks17 versions - Latest release: over 2 years ago - 22.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
branchdiff 0.55.0
Terminal UI showing unified diff of current branch vs its base4 versions - Latest release: 8 days ago - 31 downloads total - 1 maintainer
facet-diff-core 0.43.2
Core types and helpers for diff rendering in Facet14 versions - Latest release: about 1 month ago - 1.09 thousand downloads total - 1 maintainer
facet-diff 0.43.2
Structural diffing for Facet types with human-readable output - no PartialEq required17 versions - Latest release: about 1 month ago - 2.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
facet-assert 0.43.2 💰
Pretty assertions for Facet types - no PartialEq required14 versions - Latest release: about 1 month ago - 655 downloads total - 2,199 stars on GitHub - 1 maintainer
nefaxer 0.1.4
High-performance directory indexer with content-aware diffing. Walks trees in parallel, stores me...4 versions - Latest release: 8 days ago - 114 downloads total - 1 maintainer
rust-pgdatadiff 0.1.8
Rust library for comparing two PostgreSQL databases9 versions - Latest release: about 1 year ago - 3 dependent packages - 14.4 thousand downloads total - 76 stars on GitHub - 2 maintainers
difftastic-oc 0.23.0
A syntactic diff1 version - Latest release: over 3 years ago - 1.95 thousand downloads total - 24,193 stars on GitHub - 1 maintainer
riffdiff 3.6.1
A diff filter highlighting changed line parts53 versions - Latest release: 4 months ago - 63.8 thousand downloads total - 206 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: 8 days ago - 969 downloads total - 35 stars on GitHub - 1 maintainer
termdiff 4.1.1 💰
Write a diff with color codes to a string19 versions - Latest release: 5 months ago - 2 dependent packages - 2 dependent repositories - 29.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
diffside 0.1.0
A CLI tool for side-by-side file diffs with themed highlighting.1 version - Latest release: 10 months ago - 663 downloads total - 1 stars on GitHub - 1 maintainer
cformat 0.1.0 💰
A program to incrementally reformat changed files using clang-format(1).1 version - Latest release: over 3 years ago - 1.63 thousand downloads total - 1 stars on GitHub - 1 maintainer
symtrace 0.1.0
A deterministic semantic diff engine using AST-based structural analysis1 version - Latest release: 9 days ago - 0 downloads total - 1 maintainer
dead-ringer 1.2.1
A terminal-based binary diff viewer with hex and ASCII representations1 version - Latest release: 9 days ago - 0 downloads total - 1 maintainer
slog-struct-diff 0.1.0
Slog adapter for diff1 version - Latest release: over 8 years ago - 3.02 thousand downloads total - 4 stars on GitHub - 1 maintainer
propr 1.4.2
Generate PR descriptions from the command line25 versions - Latest release: about 2 years ago - 30.4 thousand downloads total - 5 stars on GitHub - 1 maintainer
tuicr 0.7.2
Review AI-generated diffs like a GitHub pull request, right from your terminal.12 versions - Latest release: 25 days ago - 357 downloads total - 1 maintainer
crates-io-cli 4.0.3 💰
Interact with crates.io from the command-line24 versions - Latest release: over 1 year ago - 37 thousand downloads total - 94 stars on GitHub - 1 maintainer
sbom-tools 0.1.12
Semantic SBOM diff and analysis tool13 versions - Latest release: 9 days ago - 180 downloads total - 1 maintainer
threeway_merge 0.1.16
Git-style 3-way string merging using proven algorithms from libgit2/xdiff. Statically links xdiff...17 versions - Latest release: 9 days ago - 2.98 thousand downloads total - 14 stars on GitHub - 1 maintainer
blame-rs 0.1.9
Line-by-line authorship tracking for revisioned text10 versions - Latest release: 9 days ago - 1.58 thousand downloads total - 3 stars on GitHub - 1 maintainer
lis 1.0.0
Longest increasing subsequence algorithm4 versions - Latest release: over 6 years ago - 7.05 thousand downloads total - 8 stars on GitHub - 1 maintainer
docchi_diff 0.8.0
Calculates Docchi Diff.3 versions - Latest release: about 4 years ago - 2 dependent packages - 5.99 thousand downloads total - 24 stars on GitHub - 1 maintainer
facet-xml-diff 0.43.1
Diff-aware XML serialization for facet3 versions - Latest release: about 2 months ago - 51 downloads total - 1 maintainer
schemadoc-diff 0.1.20
OpenApi diff library and breaking changes detector1 version - Latest release: over 2 years ago - 1.49 thousand downloads total - 1 maintainer
difficient-macros 0.1.0
macros for the difficient crate1 version - Latest release: 8 months ago - 14.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
jsondiffpatch 0.1.0
JSON diff & patch (object and array diff, text diff, multiple output formats)1 version - Latest release: 8 months ago - 493 downloads total - 1 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
72 versions - Latest release: 11 days ago - 13 dependent packages - 6 dependent repositories - 546 thousand downloads total - 512 stars on GitHub - 2 maintainers
public-api 0.51.0 💰
List and diff the public API of Rust library crates. Relies on rustdoc JSON output from the night...72 versions - Latest release: 11 days ago - 13 dependent packages - 6 dependent repositories - 546 thousand downloads total - 512 stars on GitHub - 2 maintainers
keepass-diff 1.2.0
This CLI-tool reads two Keepass (.kdbx) files and prints their differences.12 versions - Latest release: over 2 years ago - 21.8 thousand downloads total - 345 stars on GitHub - 1 maintainer
similar_lines 0.1.0
Detect identical lines shared between two repositories using a suffix-array index1 version - Latest release: 5 months ago - 269 downloads total - 1 maintainer
docchi 0.8.0
A diff-based data management language to implement unlimited undo, auto-save for games, and cloud...5 versions - Latest release: about 4 years ago - 6.97 thousand downloads total - 24 stars on GitHub - 1 maintainer
htmldiff 0.1.0
htmldiff is a Rust port of https://github.com/myobie/htmldiff1 version - Latest release: over 7 years ago - 1 dependent repositories - 3.43 thousand downloads total - 6 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
hash_map_diff 0.2.0
Comparing changes between two HashMaps2 versions - Latest release: over 3 years ago - 17.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
patch 0.7.0 💰
Parse patches in the unified diff format9 versions - Latest release: about 3 years ago - 9 dependent packages - 5 dependent repositories - 653 thousand downloads total - 42 stars on GitHub - 1 maintainer
json_diff 0.1.2
A small diff tool utility for comparing jsons3 versions - Latest release: over 5 years ago - 1 dependent repositories - 59.1 thousand downloads total - 36 stars on GitHub - 1 maintainer
kibitz 0.1.1
A terminal UI for kibitzing on your coding agent's changes2 versions - Latest release: about 1 month ago - 27 downloads total - 1 maintainer
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.87 thousand downloads total - 269 stars on GitHub - 1 maintainer
difftastic 0.67.0
A structural diff that understands syntax.77 versions - Latest release: 4 months ago - 177 thousand downloads total - 16,595 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: 2 months 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: 2 months ago - 134 thousand downloads total - 7 stars on GitHub - 1 maintainer
devcat 0.1.1
A micro-version control system for your AI development loop.2 versions - Latest release: 2 months ago - 428 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: 3 months ago - 27 downloads total - 1 maintainer
diffy-imara 0.3.2
Tools for finding and manipulating differences between files6 versions - Latest release: about 1 year ago - 10.5 thousand downloads total - 1 maintainer
iter_imd 0.1.0
Express difference between two iterators as insertions, modifications and removals.1 version - Latest release: 11 months ago - 704 downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
rust
55
cli
49
git
35
compare
32
patch
32
json
22
tui
19
text
17
delta
15
merge
14
difference
13
terminal
13
comparison
13
changes
11
assert
11
image
10
data
9
binary
9
code-review
8
cargo
8
file
8
api
8
ai
8
semver
7
cargo-subcommand
7
cargo-plugin
7
syntax
7
lcs
7
tree-sitter
7
rustdoc-json
7
directory
6
color
6
parser
6
testing
6
xml
5
utility
5
reflection
5
serde
5
serialization
5
html
5
levenshtein
5
facet
5
llm
5
lint
4
tool
4
tree
4
rust-lang
4
nom
4
serde_json
4
csv
4
viewer
4
structural-diff
4
directories
3
coverage
3
simd
3
excel
3
xlsx
3
hash
3
filesystem
3
time
3
pretty
3
command-line-tool
3
postgres
3
diff-match-patch
3
crates
3
snapshot
3
watch
3
rust-library
3
parse
3
gui
3
algorithm
3
patience
3
unified-diff
3
rsync
3
ast
3
myers
3
semantic-diff
3
config
3
json5
2
security
2
change-detection
2
index
2
console
2
delta-compression
2
schema
2
configuration-management
2
graph
2
bsdiff
2
bspatch
2
encode
2
svg
2
color-themes
2
git-delta
2
datetime
2
json-diff
2
image-diff
2
compress
2
pager
2
duration
2
syntax-highlighter
2