Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 17 Rust Diff Projects
A syntax-highlighting pager for git, diff, and grep output
a structural diff that understands syntax 🟥🟩Project mention: Prettier $20k Bounty was Claimed | news.ycombinator.com | 2023-11-27
If you're looking for a VS Code extension or a GitHub app, check out https://semanticdiff.com/. I'm a co-founder of this project.
If you prefer a CLI tool, check out https://github.com/Wilfred/difftastic. It supports more languages, but doesn't recognize when code has been replaced by an equivalent version ("invariances"). So it will show some changes (e.g. replacing a character in a string with an escape sequence) even though they are technically equivalent.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
A tree-sitter based AST difftool to get meaningful semantic diffs
CLI search and replace | Space Age seDProject mention: sd: your script directory | news.ycombinator.com | 2022-12-31
A high level diffing library for rust based on diffs
Yet another diff highlighting toolProject mention: How to see word-diff and moved lines? | /r/git | 2023-06-13
I use diffr since, it shows small changes in long lines nicely.
List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via CI or a CLI.Project mention: Announcing diff.rs! | /r/rust | 2023-03-07
The API diffing tool already exists ;) Check out https://github.com/Enselic/cargo-public-api ! Would be super cool to integrate with diff.rs at some point. Nice job with diff.rs btw!
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Web-based tool that allows comparing symbol, type and syscall information of Microsoft Windows binaries across different versions of the OS.Project mention: WinDiff - Web-based tool to browse and compare symbol and type information of Microsoft Windows binaries across different versions of the operating system. Inspired by ntdiff and updated automatically via Winbindex. | /r/netsec | 2023-05-28
dipa makes it easy to efficiently delta encode large Rust data structures.Project mention: What's everyone working on this week (17/2023)? | /r/rust | 2023-04-24
Have you seen https://github.com/chinedufn/dipa or https://docs.rs/serde-diff? I haven’t used either yet but they sound similar.
A CLI-tool to diff Keepass (.kdbx) files. Useful, if syncing with Dropbox or NextCloud and getting multiple files due to conflicts.
Cross-platform tool that allows browsing and extracting C and C++ type declarations from PDB files.
🦀📏 Rust library to compare strings (or any sequences). 25+ algorithms, pure Rust, common interface, Unicode support.Project mention: textdistance.rs: Rust library to compare strings (or any sequences). 25+ algorithms, pure Rust, common interface, Unicode support. Based on popular and battle-tested textdistance Python library. | /r/rust | 2023-05-19
A diff filter highlighting which line parts have changed (by walles)
Source VS Deployed
Extract differences between arbitrary datastructures
A kubectl plugin to provide a pretty delta change view of being watched kubernetes resourcesProject mention: Kubectl-Watch v0.2.3 | news.ycombinator.com | 2023-02-17
a fast tabular data comparison utility
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Diff related posts
Prettier $20k Bounty was Claimed
16 projects | news.ycombinator.com | 27 Nov 2023
Delta, a syntax-highlighting pager for Git, diff, and grep output
1 project | news.ycombinator.com | 19 Oct 2023
Ask HN: What's a new developer tool you recently started using?
2 projects | news.ycombinator.com | 6 Oct 2023
Always leave a trailing comma in Python lists, dicts, tuples
1 project | news.ycombinator.com | 30 Jul 2023
Wilfred/difftastic: a structural diff that understands syntax
2 projects | news.ycombinator.com | 23 Jun 2023
How to see word-diff and moved lines?
3 projects | /r/git | 13 Jun 2023
Show HN: AST-grep is AST-base searcher/linter/rewriter
3 projects | news.ycombinator.com | 10 May 2023
A note from our sponsor - Onboard AI
getonboard.dev | 3 Dec 2023
What are some of the best open-source Diff projects in Rust? This list will help you: