Glab is an unofficial, native iPhone client for GitLab, built with SwiftUI.
- GitLab.com and self-managed GitLab support
- OAuth and personal access token sign-in
- Projects, issues, merge requests, commits, and pipelines
- Todos, search, discussions, mentions, and reactions
- Credentials stored securely in the iOS Keychain
- Dynamic Type and VoiceOver support
- iOS 26 or newer
- GitLab.com or GitLab 15.5 or newer
- Xcode with the iOS 26 SDK to build locally
Open Glab.xcodeproj, select the Glab scheme and an iPhone Simulator, then
run the app.
xcodebuild \
-project Glab.xcodeproj \
-scheme Glab \
-destination 'platform=iOS Simulator,name=iPhone 17 Pro' \
buildFor self-managed OAuth configuration, see the OAuth setup guide.
Glab does not collect analytics or tracking data. See the privacy policy for details.
Glab is an independent project and is not affiliated with, endorsed by, or sponsored by GitLab.