| Crates.io | sheets-diff |
| lib.rs | sheets-diff |
| version | 1.1.3 |
| created_at | 2025-02-16 17:25:11.174681+00 |
| updated_at | 2025-05-22 15:16:39.321807+00 |
| description | Collect diff between office sheets |
| homepage | |
| repository | https://github.com/nabbisen/sheets-diff-rs |
| max_upload_size | |
| id | 1557972 |
| size | 67,414 |
Collect diff between office sheets written in Rust
With .xlsx, Microsoft Office Excel:
serde feature is required: cargo add sheets-diff -F serde$ # via executable available in Releases
$ ./sheets-diff <file1> <file2>
$ # via cargo
$ # first `cargo add sheets-diff`
$ cargo run -- <file1> <file2>
--- ./file1.xlsx (sheet names)
+++ ./file2.xlsx (sheet names)
- RemovedSheet
+ AddedSheet
--- ./file1.xlsx [Sheet1]
+++ ./file2.xlsx [Sheet1]
@@ A1(1,1) value @@
- 1
@@ D10(10,4) formula @@
- 1+1
+ 2*4
Depends on: