This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Rift
See what really changed in files, folders, data and images
Hi Product Hunt! ๐ Most diff tools show which lines changed. Rift shows what actually changed. ๐ Detect moved files โ๏ธ Smart JSON, YAML & XML diffs ๐ Compare Excel & CSV by row ID ๐ผ๏ธ Image sliders & heatmaps โก Compare 1 GB files in ~13 seconds ๐ฟ Git history & merge conflict resolution ๐ 100% local. Nothing uploaded. Plus, a CLI for scripts and CI. Weโd love your feedback! What should we build next?
Iโve used diff tools for years, and one thing always bugged me. They show which lines changed, but not what changed.
Say I move a function to the bottom of a file. My diff tool shows 40 lines deleted and 40 lines added, when really one thing moved. Or a formatter touches the whole file and I canโt find the one real change.
So I built Rift to show what really changed:
Code: you see a list of the functions and classes that changed. Moved code shows as โmovedโ. Renamed code shows as โrenamedโ. Formatting is ignored. On my test files, this meant reading about a third of the lines.
Merge conflicts: if you and a teammate changed different functions, Rift keeps both changes for you.
Folders: a moved file shows as moved, not as deleted and added.
JSON, YAML, Excel, CSV: you see the exact setting or cell that changed.
Images: compare them with a slider or a heatmap.
Big files: two 1 GB files compare in about 13 seconds.
It works on Windows, Mac and Linux. Everything runs on your computer, and nothing is uploaded.
Itโs still early, and Iโd really love your honest feedback. What annoys you most about diff tools today? What should I build next?
No comment highlights available yet. Please check back later!
About Rift on Product Hunt
โSee what really changed in files, folders, data and imagesโ
Rift was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #238 on the daily leaderboard. Hi Product Hunt! ๐ Most diff tools show which lines changed. Rift shows what actually changed. ๐ Detect moved files โ๏ธ Smart JSON, YAML & XML diffs ๐ Compare Excel & CSV by row ID ๐ผ๏ธ Image sliders & heatmaps โก Compare 1 GB files in ~13 seconds ๐ฟ Git history & merge conflict resolution ๐ 100% local. Nothing uploaded. Plus, a CLI for scripts and CI. Weโd love your feedback! What should we build next?
Rift was featured in Developer Tools (522.9k followers) on Product Hunt. Together, these topics include over 93.1k products, making this a competitive space to launch in.
Who hunted Rift?
Rift was hunted by Jamal Abdul Nasir. A โhunterโ on Product Hunt is the community member who submits a product to the platform โ uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Rift stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
Hi Product Hunt!
Iโve used diff tools for years, and one thing always bugged me. They show which lines changed, but not what changed.
Say I move a function to the bottom of a file. My diff tool shows 40 lines deleted and 40 lines added, when really one thing moved. Or a formatter touches the whole file and I canโt find the one real change.
So I built Rift to show what really changed:
Code: you see a list of the functions and classes that changed. Moved code shows as โmovedโ. Renamed code shows as โrenamedโ. Formatting is ignored. On my test files, this meant reading about a third of the lines.
Merge conflicts: if you and a teammate changed different functions, Rift keeps both changes for you.
Folders: a moved file shows as moved, not as deleted and added.
JSON, YAML, Excel, CSV: you see the exact setting or cell that changed.
Images: compare them with a slider or a heatmap.
Big files: two 1 GB files compare in about 13 seconds.
It works on Windows, Mac and Linux. Everything runs on your computer, and nothing is uploaded.
Itโs still early, and Iโd really love your honest feedback. What annoys you most about diff tools today? What should I build next?
Thanks for checking it out!