Product Thumbnail

Graphite

How the fastest developers ship code

Productivity
SaaS
Developer Tools

Ship code faster with Graphite. Stay unblocked on code review with “stacking” - the workflow engineers at top companies use to accelerate their development. Now available to anyone with a GitHub account.

Top comment

Some of the earliest Graphite fans are engineers at Ramp. Our teams are in love with the stacking workflow, and it’s been awesome to see Graphite become core to the way we ship code. Incredibly excited to see this launch and hunt Graphite — congrats to Merrill and team! Can’t wait to see what comes next. 👏🚀

Comment highlights

Hey Product Hunt community! I’m Merrill, co-founder & CEO of Graphite. Today is a really exciting day: after almost two years in closed beta, we’re opening Graphite up to everyone with a GitHub account! Graphite is a developer workflow tool that helps engineers stay unblocked and ship faster. Here’s what you can expect when you sign up for Graphite for free: 💻 First-class support for stacking: At its core, Graphite enables “stacking”—a workflow used by engineers at top companies like Meta and Google to accelerate their development by creating small, dependent sets of pull requests. The Graphite CLI, web app, and VS Code extension all come together to empower engineers to start stacking. 🪄 A beautiful code review interface: Graphite’s pull request page allows you to focus on what matters most. The code is front and center, no more tabs or other distractions. Use keyboard shortcuts to navigate between files and comments, and move between PRs in your stack. Best of all, import custom memes and gifs to add some ✨💯🔥 to your reviews! 🤖 Graphite AI: Auto-generate a detailed description for every PR with our OpenAI integration. Soon you’ll even be able to turn your comments into suggested code changes! 💌 Pull request inbox: See all of your pull requests and know what needs to be done across every repo, author, and stage of review. Create custom inboxes that filter PRs on reviewers, authors, labels, CI status, and more. 🔔 Real-time notifications: Connect Graphite to your Slack workspace to stay up-to-date on review requests, comments threads, merge status, and other activity on your PRs. For smaller PRs, you can leave a review (and even merge) directly from Slack. 🔁 Seamless integration with GitHub: Teammates don’t use Graphite yet? No problem! Graphite and GitHub users can collaborate on PR reviews in real time. Graphite is free for everyone to try! Sign up with your GitHub account to start stacking today. Want to learn more about Graphite? - Check out our demo! - Follow withgraphite on 𝕏 for news and releases - Try it yourself 🙂 Our team will be hanging out in the comments to respond to your feedback and questions! 🙌 Big thanks to @nickabouzeid for hunting us - the folks on the Ramp eng team are some of our earliest & most engaged users!

A number of the initial enthusiasts of Graphite are the engineers over at Ramp. Our teams deeply appreciate the stacking workflow, and it's fantastic to witness Graphite becoming integral to our code deployment process.

I love Graphite! We're on a team plan here at Warp. I easily run hundreds of graphite commands a day. Super critical to my workflow, love that it uses git primitives under the hood. The community is also superhelpful.

Congrats to the whole team on the launch and bringing this product to life! Can't wait to see what you all ship next 🚀

Graphite looks beautiful, and functionally, it appears to be a significant step forward for developers. Congrats to the entire team on your launch!

I used graphite everyday as an software engineer and I couldn’t do without it. It makes our entire team so much more efficient and also increases our momentum

Mer, this is so cool! I’ve been waiting for this for so long so I’m pumped to see it finally happen. Will keep you posted on how things are going. great work, bravo!

Dang you removed the 'i' in 'git' terminal commands so that it can be typed out with the left hand alone, that's clever Unless...it actually stands for GraphiTe?!

Congratulations to the entire Graphite Team on your launch after all the long, hard work!! Great job!!

I've used Git flow and Sapling before to manage our codebase, but Graphite is the best!