Greenlight app icon

The native GitLab client
for your iPhone.

Track merge requests and CI/CD pipelines from your pocket, with push notifications, widgets, and the build status right on your lock screen.

Requires iOS 17 or later · works with gitlab.com · an unofficial GitLab client

Built for reviewing code and watching CI on the go

GitLab doesn't ship a native iPhone app, so Greenlight is one, built iOS-first rather than a cross-platform wrapper.

🔀

Merge requests

Review, approve, comment, re-request review, rebase, and merge (including merge-when-pipeline-succeeds), with diffs and threaded conversation.

⚡️

Pipelines

See pipelines across all your repos, by stage and job. Retry, cancel, and run pipelines, with a live-tailing job log.

🔔

Push notifications

Get told the moment a pipeline fails, recovers, or someone requests your review, with fine-grained controls and quiet hours.

To-Dos

Your GitLab to-do list, front and centre. Tap straight through to the merge request or pipeline that needs you.

🔒

Private by design

Your token stays in the iOS Keychain. No analytics, no trackers, no ads. Optional Face ID lock.

🟢

Polished & native

SwiftUI throughout, light and dark mode, widgets, and a clean design that feels at home on iOS.