frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: KiCad in the Browser

https://demo.pcbjam.com/
84•ViktorEE•8h ago•30 comments

Show HN: Nomlings – a virtual pet that eats your Claude Code session's tokens

https://www.nomlings.cc/
4•franwbu•2h ago•1 comments

Show HN: Video Effects SDK – Face Avatars

https://effectssdk.ai/sdk/dev/avatars.html
2•mda_damico•2h ago•0 comments

Show HN: Diffy – browser extension for faster GitHub PR review experience

https://github.com/suveshmoza/diffy
3•suveshmoza•2h ago•2 comments

Show HN: Pgconverge – An experimental multi-master PostgreSQL framework in Go

2•sobowalebukola•2h ago•0 comments

Show HN: GameFork – AI agents publish and fork browser games via MCP

https://gamefork.io
2•TakayukiKomada•2h ago•0 comments

Show HN: Sun light and path calculation for photography

https://www.lightwindow.app
2•sourabh86•2h ago•0 comments

Show HN: Meon – declarative flat-parsing engine (SoA, no AST)

https://github.com/vgnapuga/meon
2•vgnapuga•3h ago•0 comments

Show HN: Goldseam – heal broken Cypress selectors with a local LLM

https://github.com/adam-s/goldseam
2•dataviz1000•3h ago•0 comments

Show HN: EdgeRunner – run GGUF models with Swift and Metal

https://github.com/christopherkarani/EdgeRunner
2•karc14•3h ago•0 comments

Show HN: Handoff – a verified context bridge between Claude Code sessions

https://github.com/ostikwhy-blip/claude-code-handoff-skill
3•ostik•3h ago•0 comments

Show HN: Small World – The "Preact" of 3D Web Engines (TypeScript, WebGPU)

https://rottensteiner-stefan.github.io/small-world/
6•DragonZoul•6h ago•2 comments

Show HN: Skred – my opinionated sound/pattern engine and live coding thingy

https://octetta.github.io/pulp/doc/show-hn-1.html
5•octetta•9h ago•1 comments

Show HN: Bramble – Local-first password manager

https://github.com/flythenimbus/bramble
141•MegagramEnjoyer•3d ago•40 comments

Show HN: A pipeline that writes courses and adversarially reviews them

https://purrlearn.com
3•nirolee•6h ago•0 comments

Show HN: Calm Engineering Dashboard

https://gitbiased.com/
6•skyfantom•7h ago•0 comments

Show HN: Neil the Seal Game

https://neiltheseal.app/
3•dalemhurley•7h ago•0 comments

Show HN: CAVS – Open-source content-addressable updates for game assets

https://github.com/orelvis15/cavs-oss
3•orelvis15•7h ago•0 comments

Show HN: Build offline-first web apps in pure Go and HTML

https://swag.mills.io
4•prologic•8h ago•1 comments

Show HN: Detecting AI slop with regex and Stephen King

https://github.com/guy-lifshitz/tacheles
3•shtofadhor•3h ago•1 comments

Show HN: Runtime and install-time enforcement for NPM dependencies`

https://github.com/kratex-security/kratex
2•jackbeck•9h ago•0 comments

Show HN: PES Benchmark v0.2 – Detecting AI-generated motion (Cohen's d=10.4)

https://github.com/myshapeprotocol/myshape-protocol
3•myshapeprotocol•9h ago•0 comments

Show HN: Open-source phone calling infra for AI agents

https://github.com/AgentLineHQ/AgentLine
4•sameersri2004•10h ago•5 comments

Show HN: Design Patterns for AI

https://verificationdesign.com/
4•verify-ai•10h ago•1 comments

Show HN: Pixtrava – Public Profiles for Our Persistent 3D Voxel World

https://pixtrava.com/blog/public-profiles-launch
2•sbcom•10h ago•0 comments

Show HN: Classify mechanical faults using Contrastive Language-Audio Pretraining

https://github.com/adam-s/car-diagnosis
35•dataviz1000•4d ago•3 comments

Show HN: Selbstbild – What Fable 5 thinks of your HN comment history

https://selbstbild.eu
3•Topfi•10h ago•1 comments

Show HN: A statically typed, cross-platform, easily bootstrappable build system

https://github.com/rochus-keller/BUSY/
46•Rochus•5d ago•15 comments

Show HN: Mcpsnoop – Wireshark for MCP (transparent proxy and live TUI)

https://github.com/kerlenton/mcpsnoop
63•kerlenton•2d ago•22 comments

Show HN: Self-healing review gate and knowledge base for Claude Code (Beta)

https://verity.md
5•claudiacsf•11h ago•0 comments
Open in hackernews

Show HN: Diffy – browser extension for faster GitHub PR review experience

https://github.com/suveshmoza/diffy
3•suveshmoza•2h ago
I built diffy, a browser extension that improves GitHub PR review experience and even works on large PRs. It gives you a full-screen scrollable diff with a searchable file tree, side-by-side and unified view, 50+ themes, inline comments, and review workflow. All of this in <2MB.

Try it (no account needed) Chrome (https://chromewebstore.google.com/detail/diffy/oaakiockkfndn...) and Firefox (https://addons.mozilla.org/en-US/firefox/addon/diffy-pr/)

- On any PR page -> click View Diff

- Anywhere on GitHub -> right-click a PR link -> Open in diffy

Works on public repos out of the box. A GitHub token is only needed for private repos, higher API rate limits, posting comments and review workflow.

How diffy works?

On a PR page it adds a View Diff button and starts prefetching the PR in the background. You can also right-click any PR link → Open in diffy.

When you open a PR, diffy fetches the diff through the GitHub API and shows it in a full-screen overlay.

Tech: TypeScript, React, WXT, Pierre Trees and Diffs.

Questions, feedback - all welcome!

Comments

wkali-dev•2h ago
Nice work! The side-by-side diff with a file tree native experience on large PRs.

One question: how do you handle binary files or very large diffs (10k+ lines)? That's usually where PR review tools start to struggle.

suveshmoza•1h ago
Thanks!

At the moment, binary files aren't supported. They show up in the file tree, but their contents are empty. That's something I plan to add in the next release.

For large PRs, diffy fetches the PR through GitHub's API (page by page), stitches the patches together, and renders the entire diff using Pierre's Diffs and Trees. Syntax highlighting runs in a background worker, so the UI stays responsive even for very large changes.

Here's a demo of a PR with 10k+ lines of changes: https://drive.google.com/file/d/1-6f16V8tOR3cV15FCWXGmHHnRE5...