Now on the App Store

GitLab, native on your phone.

Review merge requests, triage issues and watch pipelines from a client built for iOS. Sign in to gitlab.com or your self-hosted instance with OAuth or a personal access token. Your tokens never leave the device.

  • Free during launch
  • Native iOS
  • 6 languages

Features

Everything you need on the go, nothing you do not.

A focused GitLab client built around what developers actually do on a phone: review, triage, and keep an eye on the pipeline.

Your command center

Projects, activity feed, assigned issues and merge requests. Everything that needs your attention, one tap away.

Full code review

Read diffs, leave inline comments, approve merge requests. Real review, not a notification viewer.

Self-hosted ready

GitLab.com or your own instance. Sign in with OAuth or a personal access token.

Light and dark themes

Follows your system setting. Both themes are tuned for reading code, not just inverted.

Built native

Not a web wrapper. React Native with native navigation, haptic feedback and smooth 60fps scrolling.

Privacy first

Talks directly to your GitLab. No middleman servers. Tokens live in the iOS Keychain and never leave your device.

The app

Three screens, the whole workflow.

Small on purpose. The parts of GitLab you reach for on a phone, and none of the parts you do not.

ProjectsEvery group and repo you can reach, searchable.
HomeAssigned issues, open MRs and pipeline status in one glance.
Issue detailLabels, discussion and quick actions without leaving the thread.

How it works

Three steps, no setup.

No account to create and nothing to configure. Sign in with the GitLab account you already have.

  1. 01

    Connect your GitLab

    Sign in to GitLab.com or your self-hosted instance with OAuth or a personal access token. Your credentials go straight to GitLab, never through us.

  2. 02

    See everything

    Projects, issues, merge requests and pipelines load in seconds. Caching keeps it fast when the signal is not.

  3. 03

    Ship from anywhere

    Review diffs, approve merge requests, triage issues and watch CI, with native iOS gestures and haptics.

Privacy

What we never see.

The privacy label is short because the answer to almost every question is none. Your code, your tokens and your activity stay between you and your GitLab.

  • Tokens stay in the Keychain

    Your OAuth or personal access token is stored in the iOS Keychain on your device. We never receive it.

  • No proxy servers

    The app talks directly to your GitLab instance over HTTPS. There is nothing in between.

  • No analytics in the app

    No trackers, no ad SDKs, no usage events. What you do in the app is your business.

Read the full privacy policy

Get started

Ship from anywhere.

Download NativeLab, sign in with your GitLab account and pick up where you left off.

Download on the App Store

Requires iOS 15.1 or later

  • Free during launch
  • No NativeLab account needed