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
Considered instead of
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.
No comments yet. Be the first to give the maker feedback.