[Go to site: main page, start]

Java Diffing

Open-source Java projects categorized as Diffing

Java Diffing Projects

  1. bindiff

    Quickly find differences and similarities in disassembled code

    Project mention: Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering | news.ycombinator.com | 2026-02-03

    What does your function-hashing system offer over ghidra's built in FunctionID, or the bindiff plugin[0]?

    [0] https://github.com/google/bindiff

  2. SaaSHub

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

    SaaSHub logo
  3. sirix

    SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.

    Project mention: Ask HN: What Are You Working On? (June 2025) | news.ycombinator.com | 2025-06-29

    I'm working on a side-project in my spare time since the end of 2012 (before at the university) with some gaps, which is an append-only DBS with time travel capabilities using a custom storage engine based on COW tries and a (still I think) novel page versioning strategy called Sliding Snapshot. Recently I began work on pooling pages for reuse and a custom allocator for variable page sizes. Before, I had created new instances whenever a page was read from disk instead of reusing instances, so the allocation rate was really high for parallel transactions.

    https://sirix.io | https://github.com/sirixdb/sirix | http://brackit.io

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

Java Diffing discussion

Log in or Post with

Java Diffing related posts

Index

# Project Stars
1 bindiff 3,073
2 sirix 1,187

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Java is
the 10th most popular programming language
based on number of references?