Build Stacks without the Terminal
Create a stacked branch right from Tower's working copy. Pick your parent branch, name your feature, and start coding.
The full Graphite stacking flow inside Tower — create, restack, and submit linked PRs without touching the CLI.
Graphite's stacked PR workflow means smaller diffs, faster reviews, and cleaner integrations. Tower brings it all into a visual interface — so you get the full benefit of stacking without living in the terminal.
Create a stacked branch right from Tower's working copy. Pick your parent branch, name your feature, and start coding.
When your branch is ready, submit it to Graphite directly from Tower. A pull request is created or updated automatically.
When a parent branch changes, Tower highlights the branches that need restacking. Pick "Restack" from the context menu to keep your child branches in sync.
Tower's dedicated PR sidebar shows every open pull request. Inspect, comment, merge, or add to Graphite's Merge Queue — all without leaving the app.
Enter your Graphite token in Tower's settings and enable the Graphite workflow by clicking the "Workflows" button. The Graphite icon will appear, confirming the integration is active and ready to use.
Create branches on top of each other directly in Tower. When a parent branch changes, Tower flags the affected children and a single "Restack" action rebases the entire chain.
When your branch is ready, submit it to Graphite directly from Tower. A browser window will open with your PR ready to be published.