Connect GitLab
Paste a personal access token. It's stored in your macOS Keychain and only ever used to call your GitLab — nothing leaves your Mac.
Manifold watches CI/CD across all your projects and servers and folds it into a single status icon. Red the moment something breaks, green when you can relax — no dashboards, no browser tabs.
How it works
No account to create, no server to run. Manifold talks straight to your GitLab.
Paste a personal access token. It's stored in your macOS Keychain and only ever used to call your GitLab — nothing leaves your Mac.
Choose groups, subgroups, or individual projects — across one server or many, cloud or self-hosted.
The icon turns red the instant a pipeline fails. Click for the last 10, or open the full list with search and filters.
Features
From an at-a-glance status to acting on pipelines — without opening a browser.
The icon colour is the aggregated status of every pipeline you watch. A red node plus a failure count means you see trouble the instant it happens.
Merge pipelines from gitlab.com and self-hosted instances, across groups, subgroups and projects, into one unified list.
Retry a failed pipeline or cancel a running one straight from the dropdown — no browser round-trip.
Rule-based alerts: only the branches and projects you care about, "back to green" pings, and quiet hours.
Expand a pipeline into its stages and jobs, and tail the failing job's log to understand what broke.
"Only mine" and "my merge requests" filters, plus favourite projects and branches pinned to the top.
GitLab won't show you pipelines across a whole group — Manifold does the stitching. It pulls the latest pipeline for every project, from every server you add, into one sorted list.
A build broke? Expand the pipeline to see every stage and job, tail the failing job's log, and retry or cancel — all from the menu bar.
Get a native notification the second a pipeline fails — but only for what matters. Rule it down to projects or branches, get a "back to green" ping, and stay quiet during your quiet hours.
The app
A menu bar icon, a dropdown of recent pipelines, and a full window with all of them.
A colour-coded icon with a failure badge, always in sight.
The last 10 pipelines and a "Show all" button.
A full table with filters, search and pagination.
Privacy
Manifold is a client, not a middleman. There's no Manifold server between you and GitLab.
Manifold calls your GitLab directly over its API. There's no Manifold backend that sees your data or your token.
Access tokens live in the macOS Keychain, never in plain files or logs, and never leave your machine except to reach your GitLab.
Monitoring needs only a read-only scope. A broader scope is required solely if you enable pipeline actions.
Pricing
gitlab.com and public projects are free forever. Pro unlocks everything else.
FAQ
Public gitlab.com and self-hosted instances (self-hosted is a Pro feature). It tracks groups, subgroups and individual projects.
No. The app talks straight to your GitLab using a personal access token — there's no intermediary service.
Tokens are kept in the macOS Keychain and used only to call your own GitLab. Monitoring needs the read_api scope; pipeline actions need the api scope.
gitlab.com and public projects, the status icon and dropdown, fast refresh and the widget — free forever. Pro unlocks self-hosted, private projects, actions, logs and smart notifications.
Yes, with Manifold Pro. The free tier watches public projects on gitlab.com.
Yes — manage or cancel from your Apple ID settings at any time. The first 7 days of Pro are free.
Install Manifold and connect GitLab in under a minute.