Compare

How prmerger differs from the current category.

This page links to public category documentation from GitHub, Graphite, Mergify, and GitLab, then shows the product scope prmerger keeps.

Capability Matrix

Public category features on one table.

The table below compares documented category capabilities with prmerger's console scope.

CapabilityGitHubGraphiteMergifyGitLabprmerger
Required-check aware queueingNative merge queueQueue settings plus GitHub protectionsQueue rules and branch injectionMerge trains with pipelinesVisible in one readiness model before enqueue
Stack-aware mergesNo stack modelYesStack-aware batchingSequential train orderYes, with stack state shown next to the lane
Label-based enqueueNot documented as core queue UXYesRule and command drivenAuto-merge / merge buttonYes, plus lane preview before action
Pause or incident controlRuleset basedQueue settingsPause, CLI, APIManual train controlFirst-class pause, freeze, and recovery panel
Queue analyticsLimited in core UIOperational status on PRsFailure rate, queue size, retries, time to mergeQueue view and statusBuilt in as a default operator screen, not an add-on surface
Primary operator surfaceSplit across PRs, rules, and ActionsSplit across PRs and queue toolingSplit across dashboard, config, and PR stateSplit across merge requests and trainsOverview, queues, policies, and insights in one console
Published metrics
3-5x
Mergify · published merge throughput gain

Mergify positions parallel testing and batching around a 3-5x merge throughput improvement.

Mergify merge queue
60-90%
Mergify · published CI cost reduction

Mergify states that smart batching and queue execution can reduce CI cost by 60-90%.

Mergify merge queue
20
GitLab · default parallel merge-train pipelines

GitLab documents a default maximum of 20 merge-train pipelines running in parallel before requests wait in line.

GitLab merge trains
merge_group
GitHub · required queue event for protected checks

GitHub requires CI workflows to listen for merge_group when a merge queue is enforcing required checks.

GitHub merge queue
prmerger product metrics
1
primary console

Overview, queues, policies, and insights sit in one product surface.

1
enqueue action

A ready pull request can enter a lane without another workflow step.

3
setup steps

Connect the app, map the rules, then open the lanes.

4
core views

Overview, queues, policies, and insights cover daily merge work.

© 2026 prmerger. GitHub pull request workbench.