alternatives to

Graphite

Hosted code review service and CLI for creating, syncing and merging stacked GitHub pull requests. A closed product from Graphite.

Side by side

5 open source alternatives to Graphite
ToolFitStarsLicenceTermsSelf-hostedLanguageLatestLast push
git-branchlessPartial4.1kApache-2.0Open sourceNoRustv0.11.12026-10-01
Git TownPartial3.4kMITOpen sourceNoGherkinv24.1.02026-09-26
sprPartial1.3kMITOpen sourceNoGov0.17.62026-04-22
ghstackPartial1kMITOpen sourceNoPythonv0.14.02026-09-24
avPartial508MITOpen sourceNoGov0.1.452026-10-05

Every alternative

Language
Licence

5 alternatives

git-branchlessPartial

High-velocity, monorepo-scale workflow for Git

Stacked commits with a smartlog, restacking and undo, without a review dashboard.

Language
Rust
Licence
Apache-2.0
Stars
4.1k
Latest
v0.11.1
Last push
2026-10-01
Git TownPartial

Git branches made easy

Branch stacks kept in sync with their parents and proposed to GitHub, GitLab, Gitea or Bitbucket.

Language
Gherkin
Licence
MIT
Stars
3.4k
Latest
v24.1.0
Last push
2026-09-26
sprPartial

Stacked Pull Requests on GitHub

Each commit on a branch becomes its own stacked GitHub pull request.

Language
Go
Licence
MIT
Stars
1.3k
Latest
v0.17.6
Last push
2026-04-22
ghstackPartial

Submit stacked diffs to GitHub on the command line

Pushes each commit of a stack as its own GitHub pull request.

Language
Python
Licence
MIT
Stars
1k
Latest
v0.14.0
Last push
2026-09-24
avPartial

A command line tool to manage stacked PRs with Aviator

A CLI for stacked branches and their GitHub pull requests, without a review dashboard.

Language
Go
Licence
MIT
Stars
508
Latest
v0.1.45
Last push
2026-10-05

Head to head

About Graphite

Vendor
Graphite

Graphite website ↗