Show HN: Codiff, a local diff review tool

(github.com)

19 points | by cpojer 1 hour ago

9 comments

  • magnio 9 minutes ago
    Is diff viewer the 2026 todo list?

    List of vibe coded alternatives:

    - revdiff: https://github.com/umputun/revdiff

    - hunk: https://github.com/modem-dev/hunk

    - diffnav: https://github.com/dlvhdr/diffnav

    - diffx: https://github.com/wong2/diffx

    - lumen: https://github.com/jnsahaj/lumen

  • tcoff91 9 minutes ago
    Can you include screenshots in your readme?

    Also does it only work for staging and unstaged changes? I use jj so I need to be able to point it at commits since jj has no staging it just creates a new git commit snapshot every time you run any jj command.

  • realrocker 25 minutes ago
    :) We are all converging on the same problems and tooling to fix them.

    Built this in the last couple days to review changes done by claude on a hetzner box(over tailscale on my phone) and leave comments before pushing to remote : https://github.com/livetemplate/prereview.

    Runs everywhere and can has a claude skill: /prereview which starts a new instance for the current changes. Has a “Hand-off” button to signal claude to process the comments.

    UI is responsive. I use it on my iphone with claude mobile app + /remote-control to leave comments before pushing.Still requires polish but core features work.

    • cpojer 16 minutes ago
      That’s awesome! I built this specifically as a GUI because it’s become too much code to effectively review in the terminal for me.
    • Evan-Purkhiser 14 minutes ago
      Would love to see some screenshots in your readme of this!
  • usernametaken29 41 minutes ago
    Surprisingly enough this has just a few features the JetBrains diff view is lacking, notably file search… good ideas
  • sjhalani7 1 hour ago
    That's awesome. Been reviewing code diffs on the IDE and it's been hard, so will check this out!
  • stephenr 15 minutes ago
    Who knew that the killer task for LLMs would be "recreate existing things that exist without me mentioning them by name, based on a worse alternative as the example".

    Kaleidoscope exists.

    File Merge exists.

  • atmanactive 1 hour ago
    ... for MacOS.
  • xiaosong001 9 minutes ago
    [flagged]
  • amys94fr 20 minutes ago
    [dead]