-
similar
A diff library for Rust
-
version-compare
easily compare version numbers with no specific format, and test against various comparison operators
-
constant_time_eq
Compares two equal-sized byte strings in constant time
-
float_eq
Compare IEEE floating point primitives, structs and collections for equality
-
prettydiff
Side-by-side diff for two files
-
float-cmp
Floating point approximate comparison traits
-
float-ord
A total ordering for floating-point numbers
-
versions
parsing and comparing software version numbers
-
all_asserts
multiple types of asserts that don't exist in the standard library
-
dssim
Tool that measures structural similarity between images using a multi-scale variant of the SSIM algorithm
-
havocompare
A flexible rule-based file and folder comparison tool and crate including nice html reporting. Compares CSVs, JSON, text files, pdf-texts and images.
-
dify
A fast pixel-by-pixel image comparison tool in Rust
-
rust-pgdatadiff-client
Rust client for comparing two PostgreSQL databases
-
difftastic
A structural diff that understands syntax
-
csv-diff
Compare two CSVs - with ludicrous speed 🚀
-
biff
Byte by byte file comparator
-
catfish
CLI tool that compares two directories by hashing all files. It reports which files are in the 'right' folder but not in 'left', regardless of how things were moved or renamed. Great for…
-
imara-diff
A high performance library for computing diffs
-
near-facsimile
Find similar or identical text files in a directory
-
biodiff
Compare binary files using sequence alignment
-
aws-regional-product-services
list/diff of AWS services by regions
-
watchr
Execute a command periodically. Like watch(1) command.
-
ddl-diff
compare two databases and generate a diff for MySQL
-
fmt-cmp
Traits and utilities for lexicographically comparing values in their
Display
representations -
legdur
keep your legacy durable, detect changes to your directories over time
-
nearly
Compare IEEE floating point types
-
cargo-benchcmp
comparing Rust micro-benchmark output
-
critcmp
A command line utility for comparing benchmark data generated by Criterion
-
compare-files
CLI to compare two files and show the differences
-
later_operator
Parsable, storable, printable comparison operators, w/ optional serde support
-
fast-float-compare
A lightweight benchmark comparing minimal float comparison implementation against rust_decimal
-
cmp
convenience macros and function for comparing
-
tsverify
Compare alignments produced by tsalign
-
simagef
CLI tool for finding similar images
-
picodiff
Tiny GUI app to compare text easily
-
compare
Experimental comparators for collections to be generic over
-
editorconfiger
Plain tool to validate and compare .editorconfig files
-
rust-fuzzy-search
Fuzzy Search with trigrams implemented in Rust
-
dirscomp
comparing two directories using BLAKE3 hashing
-
html-compare-rs
comparing HTML with configurable comparison options
-
jsonkeycompare
A very simple program that compares two or more JSON files and reports any keys that are present in the first file but not in any of the other files
-
compare_version
comparing semantic versioning strings and checking version compatibility
-
assure
macros for Rust runtime checks and error handling
-
line_diff
compare single lines by tokenizing them into chunks
-
xlsx-diff
a libray for comparing differences between two XLSX files
-
cistring
A string type that preserve case, but compares insensitiveley
-
cmpdt
compare directory trees
-
bluejay-schema-comparator
A GraphQL schema comparator
-
graph_safe_compare
Equivalence predicate that can handle cyclic, shared, and very-deep graphs
-
hash-roll
Rolling hashes & Content Defined Chunking (cdc)
-
natural-sort-rs
sorting strings based on Natural sort order
-
stringmatch
Allow the use of regular expressions or strings wherever you need string comparison
-
ddh
Compare and contrast directories
-
afid
A small cmp clone
-
baz-difftastic
A structural diff that understands syntax. Based on difftastic, the OSS
-
konst_macro_rules
detail of the konst crate
-
redis-cas
Redis native module to add support for compare and swap
-
similar-string
Find similar strings in Rust
-
dirtcomp
A command line utility to compare modification times between file globs
-
dssim-core
that measures structural similarity between images using a multi-scale variant of the SSIM algorithm
-
dewey
version parser and comparator that works with non-semantic versions
-
num-cmp
Comparison between differently typed numbers
-
ballast
api snapshot load testing
-
metrics_evaluation
Small foot-print parser and solver for (nested) text-based comparisons
-
egui-screenshot-testing
Helper functions to test egui applications using screenshots and comparing them to a snapshot version
-
html-compare
compare html files
-
deb-version
Compare (Debian-style) version numbers
-
img_diff
Command line tool to diff images in 2 structurally similar folders and output diff images
-
css-compare
compare css stylesheets
-
difftastic-lib
A structural diff that understands syntax
-
git-tracker
Find and compare all your scattered git repos
-
archlinux-userland-fs-cmp
Forensic tool to read all installed packages from a mounted Arch Linux drive and compare the filesystem to a trusted source
-
jsonfilter
Filter and compare JSON objects
-
almost
comparing floating point numbers
-
debugging_helpers
Trivial functions to make debugging easier
-
folder_compare
Compare two folders and get a list of changed and new files
-
kolmogorov_smirnov
Kolmogorov-Smirnov statistical test as a Rust library
-
spielrs_diff
compare two direcories or two files asynchronously
-
numcmp
Comparison between differently typed numbers
-
pep440
Parse and compare Python PEP440 style version numbers
-
real_float
Floating point types that check for correctness and implement total ordering
-
dir-assert
Assertion to compare directories recursively
-
xmldiff
compare 2 .xml files and show their differences
-
fuzzypath
Quick & dirty fuzzy path comparison
-
diffdir
deep compare two directories for differences
-
forgiving-semver
Semantic version parsing and comparison. Fork of https://docs.rs/crate/semver which supports parsing outside of semver spec, e.g. "1.0" -> "1.0.0".
-
vercomp
comparing versions
-
seccomp
higher-level bindings to libseccomp
-
flexver-rs
Comparer for FlexVer-spec versions
-
ish
Sometimes things are true-ish
-
dyn_ord
Equality and ordering for trait objects
-
subweight
Compare weight files of the Substrate blockchain SDK
-
cmp_wrap
Let you compare structes by context
-
dir-cmp
compare two directories
-
metrum
Easily work with and compare temeratures in different units
-
bazel-execlog-cmp
CLI tool that helps compare Bazel execution logs
-
fastcmp
A fast byte slice comparison library
-
num-ord
Numerically ordered wrapper type for cross-type comparisons
-
degrees
Easily work with and compare temeratures in different units
-
range-compare
compare ranges
-
version-lp
a version struct library for use with version comparing, and wildcard resolving
-
alt_semver
Semantic version parsing and comparison
-
sixarm_assert
Assert macros for Rust tests. By SixArm.com.
-
int_cmp
Small library for comparing unsigned integers with signed integers
-
subweight-web
Compare weight files of the Substrate blockchain SDK
-
nilsimsa
locality-sensitive hashing algorithm
-
ord_by
Conveniently attach a custom compare function to any type
-
fmt_compare_nostd
comparing Display and Debug traits against &str without allocation. No_std compatible.
-
foldiff
Easily configurable tool to get the difference between a reference folder and others
-
difference
text diffing and assertion library
-
memcmp
Optimized memory comparisons for integer slices. Temporary solution until rust issue 16913 is resolved.
-
alpmver
compare package Pacman package versions
-
n_best
Convenient collection to gather the N highest elements, and discard the others
-
cond_utils
range and set comparison utils
-
croncat-mod-generic
Allows for CosmWasm raw queries through this module, helpful when making CronCat tasks with queries
-
discombobulate
Compare and contrast directories
-
semver2
Semantic version parsing and comparison
-
imeq
imeq aims to quickly compare two images to see if they are the same image
-
gff_diff
generate a diff (in JSON format) between two GFF3 files
-
difftastic-oc
A syntactic diff
-
ddiff
CLI utility to compare directories like a superhero
-
seccomp-droundy
higher-level bindings to libseccomp
-
cmp_json
Comparators for JSON represented by serde_json::Value
-
atomic-stamped-ptr
AtomicStampedPtr for x86_64
Try searching with DuckDuckGo.