DEV TOOLS Signal 552 2 feeds carried it
Maiao brings Gerrit-style stacked diffs to GitHub, GitLab, Codeberg, and more
Maiao is a community-forked open-source tool providing a `git review` command that creates one PR/MR per commit with automatic parent-child stacking across GitHub, GitLab, Gitea, Forgejo, Bitbucket Cloud, and Cursor Origin.
Engineers can break large features into small, independently reviewable commits where each becomes its own PR/MR with automatic dependency tracking. The tool handles the tedious mechanics, auto-rebasing on merges, fixup management, and native stack registration, so stacked diffs stay practical across multiple hosting providers.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
Maiao creates one PR/MR per commit and stacks them with automatic parent-child dependencies.
Native stack support works on GitHub (explicit registration), GitLab (auto-detected, up to 20 MRs), and Cursor Origin (parentPullNumber), with branch-based stacking elsewhere.
The project is a community fork of adevinta/maiao, now maintained under runetes/maiao after the original upstream became inactive.
THE CLUSTER