Help wanted for diff.rs (and new design)

88 points xfbs

Hello Rustaceans,

I'm working on diff.rs, which you can use to view a diff between crate versions released on crates.io (example). The idea is that the files released to crates.io might not match what is in the repository, so using this lets you see what is actually compiled. It's implemented fully in Rust and runs in your browser. I recently was able to do some more work on it and I think I improved the design somewhat.

cargo-vet already has support for using diff.rs to view crate sources thanks to @mystor.

I could use some help in implementing new features and fixing some bugs. If you are adventorous and not afraid of doing frontend things in Rust, then feel free to check out the the open issues and see if you can tackle something. I'm always happy for contributions and you will be listed on diff.rs/about as a contributor!

I tried to outline the issues in such a way that there is some context. If you have any ideas (or use-cases) that are not in the current open issues, I'm happy to accept those too (as long as I can maintain it).

Cheers!