Free Chrome Extension · Open Source · 7 Languages

Automate the routine in GitLab

Rebase, bump version, auto-merge, manage CI jobs, and track Jira tickets — all without leaving the merge request page. Works with any self-hosted GitLab. No API tokens needed.

Install Free from Chrome Web Store Star on GitHub
5 sec
to ship a merge request
10x
fewer clicks per MR
0
tokens or setup needed

14 action buttons, one click each

Every common merge request operation - from rebase to full release - available directly on the MR page.

Ship in One Click

Rebase, bump version, and enable auto-merge — the entire release flow in a single button. Also available: Force Ship for immediate merge bypassing pipeline wait.

Rebase Version Bump Auto-merge Ship Force Ship Rebase + Version Rebase + Auto-merge Rebase + Force

CI/CD Pipeline Control

New pipeline, cancel running, retry all failed jobs, trigger custom manual jobs — manage your CI without navigating away from the MR.

Failed Job Quick View

When a pipeline fails, see failed job names and the last lines of the error log right on the MR page. No need to click through multiple pages to find what went wrong.

Smart Version Bump

Automatic version increment for package.json, pyproject.toml, version.txt, or any custom file. Configurable JSON path, strategy (patch/minor/major), commit message template, and option to read version from the target branch.

Quick Reviewers

Set merge request reviewers from a preconfigured list in one click. No need to search for usernames each time.

Draft Toggle & Copy MR

Mark or unmark MR as draft instantly. Copy MR title and link to clipboard for sharing in messengers and task trackers.

Fully Customizable

Drag & drop button order, per-project profiles with separate settings, custom CI job buttons. Configure everything from the extension popup.

Quick Comments

One-click buttons that instantly post a general comment to the MR. Configure templates like LGTM, Needs fixes, or any custom text in settings.

UI Customization

Collapse top navigation bars with a toggle button. Hide the right sidebar on MR pages for full-width content. State persisted per session.

Command Palette (Cmd+K)

Press Cmd+K (Mac) or Ctrl+K (Win) on any GitLab page. Navigate, run MR actions, search files by name and open them in the repo. Keyboard navigation, contextual commands.

Daily Activity Report

Generate a daily activity report from GitLab: MRs created, merged, reviewed, and in progress. Copy-paste ready for Slack or Jira.

Cherry-pick to branches

Cherry-pick any commit to multiple branches at once with real-time status. If a cherry-pick fails due to a version file conflict, the extension automatically retries — it replays the commit without the version file and optionally bumps the version, all in a single commit preserving the original author.

Background Job Tracker

Long-running operations (Ship, Rebase + Auto-merge) run in the background service worker. A floating tracker panel shows real-time progress with step-by-step visualization and cancel support. Works across all GitLab tabs.


Smarter merge request list

Enhancements that help you find, filter, and manage merge requests faster.

"Only Mine" & "Needs Review" Filters

One-click toggle buttons to filter merge requests by author or reviewer. Instantly see what needs your attention.

Dim Drafts & Highlight Own MRs

Draft MRs are visually dimmed. Your own MRs get a blue left border for instant recognition.

"Your Review" Badge

Scans MR comments for reviewer assignments. Shows a badge when you are mentioned as a reviewer. Cached for 5 minutes.

Copy MR from List

Copy button on each MR in the list. Copies title and link to clipboard without opening the merge request.

Unresolved Threads Count

Red badge showing the number of unresolved discussion threads on each MR. Fetched via API with 5-minute cache.

MR Size Labels

Color-coded S/M/L/XL badges based on lines changed. Quickly assess MR complexity before opening.

Conflicts Indicator

Red CONFLICTS badge on MR list and detail pages when the branch has merge conflicts that need to be resolved.

My Approval Indicator

Enhances the approval badge on the MR list. Shows "You +N" when you approved, or the total count when approved by others only.

Branch Names

Shows source and target branch names on each MR in the list. See at a glance where the code comes from and where it merges into.

MR Age Badge

Shows time elapsed since the MR was created. Quickly spot stale merge requests that need attention.

Skip Confirmations

Optional setting to disable all confirmation dialogs for one-click workflow. For experienced users who prefer speed.


Jira context without leaving GitLab

See ticket status, change assignee, transition workflows — all from the merge request page. Uses session cookies, no API tokens.

Full Ticket Sidebar

Click any Jira badge to open a detailed sidebar: summary, status, resolution, type, priority, assignee, reporter, labels, epic link, sprint, components, versions, fix versions, dates, and description with rendered wiki markup. Attachments with image/video lightbox.

Status Badges

Color-coded Jira status badges on MR list and detail pages. Parses ticket IDs from MR titles via configurable regex. Green for Done, blue for In Progress, yellow for In Review.

Type & Priority Icons

Native Jira icons for issue type and priority displayed next to status badges. Enable in settings for additional context at a glance.

Change Status & Assignee

Transition buttons show only available workflow actions. Change ticket status without leaving GitLab. Click assignee to search and reassign with autocomplete.

Quick Actions

Configure composite actions: change status + assign user in one click. Buttons appear in sidebar only when the target transition is available.


Up and running in 30 seconds

1

Install the Extension

Add from Chrome Web Store with one click. No API tokens, no configuration files, no admin access required.

2

Open Any Merge Request

Navigate to any MR on your self-hosted GitLab instance. Action buttons appear automatically above the MR description.

3

Click and Ship

Rebase, bump version, and enable auto-merge — all in one click. Background tracker shows progress in real time.


See it in action


What's new

Loading changelog...

Stop clicking through GitLab UI

Join developers who save time on every merge request. Free, open source, privacy-first. No data leaves your browser.