Rust Diff

Open-source Rust projects categorized as Diff

Top 18 Rust Diff Projects

  • delta

    A syntax-highlighting pager for git, diff, and grep output

    Project mention: Difftastic, a structural diff tool that understands syntax | news.ycombinator.com | 2024-03-21
  • difftastic

    a structural diff that understands syntax 🟥🟩

    Project mention: FLaNK AI Weekly 25 March 2025 | dev.to | 2024-03-25
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • sad

    CLI search and replace | Space Age seD

  • diffsitter

    A tree-sitter based AST difftool to get meaningful semantic diffs

    Project mention: AST-grep(sg) is a CLI tool for code structural search, lint, and rewriting | news.ycombinator.com | 2023-12-10

    Or https://github.com/afnanenayet/diffsitter. I've tried both and I like them. No preference or notable opinions on them yet!

  • similar

    A high level diffing library for rust based on diffs

  • diffr

    Yet another diff highlighting tool

    Project 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.

  • cargo-public-api

    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.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • windiff

    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
  • keepass-diff

    A CLI-tool to diff Keepass (.kdbx) files. Useful, if syncing with Dropbox or NextCloud and getting multiple files due to conflicts.

  • resym

    Cross-platform tool that allows browsing and extracting C and C++ type declarations from PDB files.

  • textdistance.rs

    🦀📏 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
  • dipa

    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.

  • riff

    A diff filter highlighting which line parts have changed (by walles)

  • kubediff

    Source VS Deployed

  • treediff-rs

    Extract differences between arbitrary datastructures

  • rust-pgdatadiff

    Sequence & table data comparison between 2 PostgresQL databases

    Project mention: Rust-pgdatadiff: A re-write of pgdatadiff in Rust | news.ycombinator.com | 2024-03-15
  • kubectl-watch

    A kubectl plugin to provide a pretty delta change view of being watched kubernetes resources

  • tblcompare

    a fast tabular data comparison utility

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-25.

Rust Diff related posts

Index

What are some of the best open-source Diff projects in Rust? This list will help you:

Project Stars
1 delta 20,537
2 difftastic 19,356
3 sad 1,519
4 diffsitter 1,516
5 similar 861
6 diffr 518
7 cargo-public-api 340
8 windiff 305
9 keepass-diff 272
10 resym 255
11 textdistance.rs 254
12 dipa 253
13 riff 181
14 kubediff 74
15 treediff-rs 73
16 rust-pgdatadiff 53
17 kubectl-watch 53
18 tblcompare 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com