Decision Workspace
diffdirs vs catfish vs sheets-diff
Side-by-side comparison of Rust crates
42
diffdirs
experimentalv0.2.6
Compare two directories and show differences in files or subdirectories with colorized output, depth limiting, and JSON support.
43
catfish
growingv0.1.1
catfish is a 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 making sure your 'left' folder has all the files from the 'right' one.
57
sheets-diff
growingv1.1.3
Collect diff between office sheets
Core Metrics
| diffdirs | catfish | sheets-diff | |
|---|---|---|---|
| Health Score | 42 | 43 | 57 |
| Total Downloads | 604 | 1.7K | 9.8K |
| 30d Downloads | 8 | 5 | 168 |
| Dependents | 0 | 0 | 32 |
| Releases | 4 | 2 | 14 |
| Last Updated | 142d ago | 453d ago | 309d ago |
| Age | 5m | 1y 2m | 1y 1m |
Health Breakdown
diffdirs
Maintenance
11
Quality
13
Community
5
Popularity
3
Documentation
10
catfish
Maintenance
6
Quality
14
Community
6
Popularity
4
Documentation
13
sheets-diff
Maintenance
9
Quality
21
Community
10
Popularity
5
Documentation
12
Technical Details
| diffdirs | catfish | sheets-diff | |
|---|---|---|---|
| Version | 0.2.6 | 0.1.1 | 1.1.3 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT | MIT | Apache-2.0 |
| Dependencies | 6 | 5 | 2 |
| Crate Size | 25KB | 8KB | 27KB |
| Features | 0 | 0 | 2 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2024 | 2021 | 2021 |
| MSRV | — | — | 1.78.0 |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •sheets-diff leads with a health score of 57/100, but none of the options score above 80.
- •⚠ catfish has not been updated in over a year.
- •diffdirs, catfish are pre-1.0 — API may change.