Sourcecontrolfor
the
stack.

Code is moving faster than review. GitStack splits it into small, ordered reviews humans and agents can follow.

curl -fsSL https://gitstack.sh/install.sh | sh

What GitStack does

01

Reviews you can finish

A 4,000-line diff is a stack nobody finishes. Sliced into one review per layer (backend, middleware, ui), it’s reviewable in minutes.

02

Syncs to your forge

GitStack is the source of truth; GitHub stays in lockstep. Issues and PRs sync in, reviews sync out, comments flow both ways. CI stays on GitHub Actions, and landing gates on the checks it reports.

GitStacksource of truth
GitHubmirror

GitStack is the source of truth, GitHub stays in lockstep

One branch, reviewed in slices.

GitHub gives you one pull request per branch. GitStack lets you carve a branch into reviews that merge together or land on their own.

state
Pull requestone branch · one review
+873 lines1 pr · pending
Stackmerge any prefix
3/3 on stack · 0/3 mergedevery step reviewable

all three tasks built. the pr is now a 873-line review request waiting for someone to start. the stack has three approvals, and every step is ready to ship.

Basic workflow

Write commits normally. Create reviews from commit ranges. Push the stack. Land approved reviews in order, all through the same gs commands.

                         

Edit anywhere in the stack.

Reviews above the one you edit rebase automatically, and approvals stick. Each is marked extended, revised, or rebased, so reviewers know whether their LGTM still counts before they look.

# reviewer on r2: "this isn’t constant-time."$ gs checkout r2$ vim auth/password.go$ gs amend -m "use crypto/subtle" --resolves C008  amended r2. r3 rebased.$ gs push  r2 patchset 2 (revised, slice content changed)  r3 patchset 2 (rebased, slice content unchanged)$ gs return# r3’s LGTM survives because only its base moved, not its content.

Stack for free. Pay when the team grows.

Accounts are always free. Anyone can sign up, work in public repos, and run the full workflow solo. Tiers limit members: the people with access to a namespace's private repos. You move to Pro when a fourth person needs access to your private repos, or when you outgrow three repos.

2 months free on annual
Free
$0foreverno card
3 repos · 1 GB storage

For one developer, or a private team of up to three members, running the whole loop.

Join the waitlistWhat you get
  • Full gs stacking CLI. Split, fold, reorder, and amend anywhere in the stack.
  • Review UI with inline comments, threads, LGTM, and live updates.
  • Automerge lands a stack once checks pass and reviewers approve.
  • Two-way GitHub sync. Issues and PRs mirror in; your replies post back to the PR as yourself.
  • Worktrees with one-command recovery when a sync goes sideways.
  • Agent skill install for Claude Code and Cursor.
3 members on private repos · 3 repos · 1 GB storage
ProRecommended
$12per member/ month

For private teams of four to ten members, and devs who need more than three repos.

Upgrade to ProEverything in Free, plus
  • Up to 10 members on private repos. Organizations bill per member; a personal namespace is one seat.
  • 100 repos in your namespace, up from three.
  • 20 GB storage, pooled across your repos.
  • Higher API rate limits.
  • Room to import and mirror every GitHub repo you work on.
Up to 10 members · Orgs bill per member
Enterprise
Customtalkto us

For teams past ten members, or anyone who outgrows Pro. Every limit on terms that fit.

Contact usEverything in Pro, plus
  • Unlimited members on private repos.
  • Custom repo, storage, and rate limits.
  • Priority support.
  • Custom pricing and invoicing.
Unlimited members · custom repos and storage
FeatureFreeProEnterprise
Stacking workflow
gs CLI: split, fold, reorder, amend mid-stack
Worktrees and one-command recovery
Review UI: comments, threads, LGTM
Live updates over SSE
Automerge
Re-review requests
GitHub issues and PRs mirrored in (read-only)
Two-way GitHub sync
Post to GitHub as yourself
Agent skill install
Repos and limits
Members on private repos310Unlimited
Repos3100Custom
Storage1 GB20 GBCustom
Plan
Priority support
Custom pricing and invoicing
Prices in USD. Fair-use limits apply to storage and API traffic. Details in the docs. Material changes to our terms or published limits take effect 30 days after we give notice.

Join the waitlist.

Get an invite when GitStack is ready.

© 2026 Alethi.dev. All rights reserved.A PRODUCT OF ALETHI.DEV