Loading video...

Video Failed to Load

Go Home

diffshub[dot]com Take any public diff from GitHub and virtualize it nearly instantly, no matter how large, with DiffsHub. Built to show off our brand new CodeView component. To try it out, replace `github` with `diffshub` in your address bar.

1,090,371 views • 5 months ago •via X (Twitter)

54 Comments

Pierre's profile picture
Pierre5 months ago

CodeView is the answer to rendering diffs of unimaginable size. Millions of lines of changes, streamed in, fully virtualized with managed scroll, annotations support, and more. DiffsHub was built to do it all. Available in today's release of `@pierre/diffs`.

Elliot Hesp's profile picture
Elliot Hesp5 months ago

Great! Another idea: chrome extension which replaces the github diff render entirely with this

Pierre's profile picture
Pierre5 months ago

👀

teej dv 🔭's profile picture
teej dv 🔭5 months ago

song name?

Pierre's profile picture
Pierre5 months ago

my love will go on - celine dion

joey's profile picture
joey5 months ago

Could you make me a chrome extension that does this on private repo's by replacing the html? 👀

Pierre's profile picture
Pierre5 months ago

👀👀

Suvesh Moza's profile picture
Suvesh Moza5 months ago

@joeyjjooste 👀

joey's profile picture
joey5 months ago

@pierrecomputer This is incredible!

Suvesh Moza's profile picture
Suvesh Moza5 months ago

@pierrecomputer Some progress @pierrecomputer 😎

joey's profile picture
joey5 months ago

@pierrecomputer This is what I need: - Open Source - Near identical styling to GitHub. - Automatically on whenever I load a diff page on GitHub. - Safari Support

Saheed Adeleye's profile picture
Saheed Adeleye5 months ago

this diffview is too performant for my liking. can you add complicated and complex webstuff that help nobody?

Pierre's profile picture
Pierre5 months ago

no sorry

hamish bultitude's profile picture
hamish bultitude5 months ago

Counting the days until PierreHub. I believe in you

Pierre's profile picture
Pierre5 months ago

trust the process

Aiden Bai's profile picture
Aiden Bai5 months ago

mandate of heaven

Saeed Vaziry ⚡'s profile picture
Saeed Vaziry ⚡5 months ago

The chrome extension 😉

anarki's profile picture
anarki5 months ago

LOOK AT THAT DIFF GOD DAMN

Pierre's profile picture
Pierre5 months ago

diff go brr

IroncladDev's profile picture
IroncladDev5 months ago

whoah y'all are cooking

Pierre's profile picture
Pierre5 months ago

thank you!

tony's profile picture
tony5 months ago

This is phenomenal. The following diff exhibits some minor flickering in the file tree as you scroll though, the truncated text ellipses flicker back and forth to actual text

Kai Hendry's profile picture
Kai Hendry5 months ago

not sure how this is a good thing... how can you review so much in all seriousness?

Giuseppe's profile picture
Giuseppe5 months ago

I actually review at this speed

jon's profile picture
jon5 months ago

I love this This video made me so happyi needed to loop it that

Pierre's profile picture
Pierre5 months ago

haha thank you

Sam Selikoff's profile picture
Sam Selikoff5 months ago

Ran into a bug with this guy

Pierre's profile picture
Pierre5 months ago

fixed

Sam Selikoff's profile picture
Sam Selikoff5 months ago

🔥

TommyZ's profile picture
TommyZ5 months ago

you can't keep getting away with this

Pierre's profile picture
Pierre5 months ago

we can and we will

Amaan's profile picture
Amaan5 months ago

holy moly that’s how we moving okay then

Pierre's profile picture
Pierre5 months ago

kachow

Daniel White's profile picture
Daniel White5 months ago

This is absolutely insane guys honestly 👀🤌

Nico Baier's profile picture
Nico Baier5 months ago

Is there a way to get dark mode if your system is in light mode? Haven't found it

Pierre's profile picture
Pierre5 months ago

we're working on this

constantin's profile picture
constantin5 months ago

Banger

standard deviation's profile picture
standard deviation5 months ago

You are doing incredible tech

Stefano Baghino's profile picture
Stefano Baghino5 months ago

Finally I can review

Zain Wania's profile picture
Zain Wania5 months ago

You did it again.

Zeke ☔'s profile picture
Zeke ☔5 months ago

i thought this was impossible @github

Pierre's profile picture
Pierre5 months ago

@github nothing is impossible

Lucas Martins 🇧🇷🇺🇸's profile picture
Lucas Martins 🇧🇷🇺🇸5 months ago

Finally, now I can code review those pesky 1M LoC pull requests!

Pierre's profile picture
Pierre5 months ago

going to become more common soon

Jintao Zhang 张晋涛's profile picture
Jintao Zhang 张晋涛5 months ago

I just used the same PR to test on this website; it experiences cursor offset during loading, but once it finishes loading, it’s indeed fast.

Jardel's profile picture
Jardel5 months ago

Awesome. Also, teach the @opencode guys how to choose music for their videos please 🙏

Alessandro De Blasis's profile picture
Alessandro De Blasis5 months ago

Wowzers!

Pierre's profile picture
Pierre5 months ago

🫡🫡

Prabhjot Singh Rai's profile picture
Prabhjot Singh Rai5 months ago

Quick question: isn’t reviewing such a huge diff a process issue rather than a need? I’m sure it augments review process in some way.

Neel's profile picture
Neel5 months ago

Cooked!

Eric Jeker's profile picture
Eric Jeker5 months ago

We need this for Bitbucket, to replace the whole thing.

aditya addepalli's profile picture
aditya addepalli5 months ago

pierre is my new fav tech company

Sergey Aksёnov ⛵🍷💃e/hed's profile picture
Sergey Aksёnov ⛵🍷💃e/hed5 months ago

For those interested: the infamous rewrite Bun to Rust PR:

Roey D. Chasman's profile picture
Roey D. Chasman5 months ago

Hopefully this kicks off Github prioritizing fixing the product decision to display “diff too large to show”.

Related Videos