PromotedAdvertise

Graftfork

Rebase fork patches onto each upstream release, test-gated

About

Graftfork automatically rebases your fork patches onto each new upstream release, runs your test suite, and only updates your branch if all tests pass. It keeps your fork in sync with upstream while ensuring your changes remain functional. The free plan supports basic use, with a $12 per month premium tier adding extra features.

The case

Who it is for

Developers maintaining forked open‑source projects who want automated rebase and test gating.

What is broken today

Maintaining a forked repo is hard; each upstream release requires manual rebasing, and changes can break if tests fail, leading to integration headaches.

What it does about it

Graftfork automatically rebases your fork patches onto each new upstream release, runs your test suite, and only updates your branch if all tests pass.

Why not the obvious alternative

Unlike generic git rebasing tools, Graftfork integrates test gating and only promotes changes when they are verified, preventing broken forks from being deployed.

Details

CategoryDev tools
PricingFree tier plus paid plans
LaunchedNov 3, 2026
Built by the makerYes

Considered instead of

git rebaseGitHub ActionsGitLab CIGitHub PRsGitHub Fork

Named by the maker, not measured by us. It tells you what this is competing with, not which one wins.

Questions

What does the free plan offer?
The free plan allows you to automatically rebase your fork patches onto each new upstream release and run your test suite, updating your branch only when tests pass.
What is included in the premium plan?
The premium plan costs $12 per month and provides additional capabilities beyond the free tier, such as enhanced performance and priority support.
How does Graftfork handle test failures?
If any test fails after a rebase, Graftfork will not move your fork branch, keeping your copy unchanged until tests pass.

Discussion

No comments yet. Be the first to give the maker feedback.