DiffsHub

View code changes from any public GitHub diff or patch URL with a super-freaking-fast, beautiful, and virtualized interface. Built by The Pierre Computer Company using @pierre/diffs and @pierre/trees.


What’s DiffsHub?
DiffsHub is a demo app from The Pierre Computer Company, built with our @pierre/diffs and @pierre/trees source libraries. It's enhanced by our new CodeView component, which aids developers in rendering, scrolling, navigating, and annotating code or changes across files.
What kind of changes can I view?
Most commonly, you can view any public GitHub pull request. But you can also use comparisons between tags and commits, commits, patch files, and diff files.
What about diffs with millions of lines?
DiffsHub can do millions of lines with ease. Try this diff between v6 and v7 of Linux. GitHub generates the patch in roughly 10 seconds and then we stream in the code so you’re off to the races as quickly as possible. In a nut shell, if GitHub can generate the diff, we’ll render it.
Can you host my code, too?
Not yet. DiffsHub is only a demo app that fetches and renders public GitHub diffs and patches. However, if your team is looking for Git infrastructure that scales with your AI-first products, consider using Code Storage.
What is The Pierre Computer Company?
We’re a small team building developer tools for today’s teams and their AI-first products. Collectively, our team brings many many years of expertise designing, building, and scaling the world’s largest distributed systems at Cloudflare, Coinbase, Discord, GitHub, Reddit, Stripe, X, and others.