• gitlab.com
  • github.com
  • Xcode Cloud
  • Self-hosted & Enterprise
  • Groups & orgs
  • Private projects

How it works

Up and running in a minute

No account to create, no server to run. Manifold talks straight to your CI provider.

Connect your CI

Paste a personal access token — or an App Store Connect API key for Xcode Cloud. It's stored in your macOS Keychain and only ever used to call your CI provider — nothing leaves your Mac.

Pick what to watch

Choose groups, orgs, subgroups, individual projects, or Xcode Cloud apps — across one server or many, cloud or self-hosted.

Glance at the menu bar

The icon turns red the instant a pipeline fails. Click for the last 10, or open the full list with search and filters.

Features

Fewer tabs. More control.

From an at-a-glance status to acting on pipelines — without opening a browser.

Status at a glance FREE

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.

Multiple servers & groups PRO

Merge pipelines from GitLab, GitHub and Xcode Cloud — cloud or self-hosted — across groups, orgs, projects and apps, into one unified list.

Act from the menu bar PRO

Retry a failed pipeline or cancel a running one straight from the dropdown — no browser round-trip.

Smart notifications PRO

Rule-based alerts: match branches by pattern, keep only the projects you care about, get a "back to green" ping, and stay quiet during quiet hours.

Jobs, logs & artifacts PRO

Expand a pipeline into its stages and jobs, search the failing job's log and jump straight to the error, then grab the build's artifacts without opening a browser.

History & statistics FREE

Every run is recorded, so you can see which project or branch actually breaks: failure rate, median duration, and whether it's getting slower than last week.

Focus on what's yours PRO

"Only mine" and "my merge requests" filters, plus favourite projects and branches pinned to the top.

Also included, free:
Global shortcutShortcuts & SpotlightFast refreshLight & darkLaunch at login
One place for everything

Every server and group, merged

Neither GitLab nor GitHub shows you pipelines across a whole group or org, and Xcode Cloud builds sit off in App Store Connect — Manifold does the stitching. It pulls the latest run for every project, from every server you add, into one sorted list.

  • gitlab.com, github.com and Xcode Cloud side by side
  • Groups, orgs, subgroups, projects and apps
  • Colour-coded per server
Act, don't just watch

Retry, cancel and read logs in place

A build broke? Expand the pipeline to see every stage and job, search the failing job's log, download what it produced, and retry or cancel — all from the menu bar.

  • Retry a failed pipeline or a single job
  • Search the log and jump to the error
  • Download build artifacts in a click
Know the moment it breaks

Notifications that respect your focus

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.

  • Per-project rules and branch patterns
  • Recovery alerts when things go green again
  • Quiet hours and default-branch-only modes

The app

Three screens, everything at hand

A menu bar icon, a dropdown of recent pipelines, and a full window with all of them.

Menu bar

A colour-coded icon with a failure badge, always in sight.

Dropdown

The last 10 pipelines and a "Show all" button.

All pipelines

A full table with filters, search and pagination.

Privacy

Your tokens stay yours

Manifold is a client, not a middleman. There's no Manifold server between you and your CI provider.

No middleman

Manifold calls GitLab, GitHub or App Store Connect directly over their APIs. There's no Manifold backend that sees your data or your credentials.

Keychain-stored tokens

Access tokens and App Store Connect API keys live in the macOS Keychain, never in plain files or logs, and never leave your machine except to reach your CI provider.

Least privilege

Monitoring needs only a read-only scope — Developer access is enough for an App Store Connect key. A broader scope is required solely if you enable pipeline actions.

Pricing

Start free

One server with public projects on gitlab.com or github.com is free forever. Pro unlocks everything else.

MonthlyYearly Save 37%
Free
$0
forever
  • One server: gitlab.com or github.com
  • Public projects
  • Menu bar status + dropdown
  • History & statistics
  • Global shortcut & Shortcuts
  • Fast refresh
  • Dark mode, launch at login
Download free
7-day free trial
Manifold Pro
$29.99/yr
≈ $2.50 / month
  • Self-hosted & multiple servers
  • Xcode Cloud builds
  • Private projects
  • Retry / cancel from the menu bar
  • Job details, logs & artifacts
  • Smart notifications & "my pipelines"
Start 7-day free trial

FAQ

Questions, answered

Which CI/CD platforms does Manifold support?

GitLab, GitHub Actions and Xcode Cloud. Public projects on one server — gitlab.com or github.com — are free; additional servers, self-hosted instances, GitHub Enterprise and Xcode Cloud require Pro. Manifold tracks groups, orgs, subgroups, individual projects and Xcode Cloud apps.

How does Xcode Cloud monitoring work?

Add an App Store Connect API key — Key ID, Issuer ID and the .p8 private key; Developer access is enough. Manifold reads your build runs straight from the App Store Connect API and lists them beside your GitLab and GitHub pipelines, per app or across all of them. Logs and artifacts come from the build's artifact archive, which Manifold downloads and unpacks for you. Rerunning and cancelling aren't possible — Apple's API has no endpoints for them. Xcode Cloud needs a paid Apple Developer Program membership, so it's part of Manifold Pro.

Do I need a Manifold account or server?

No. The app talks straight to your CI provider using a personal access token — there's no intermediary service.

Are my tokens safe?

Tokens are kept in the macOS Keychain and used only to call your own CI provider. GitLab monitoring needs the read_api scope; GitHub needs a classic token with repo read access; Xcode Cloud uses an App Store Connect API key with Developer access. Pipeline actions require a broader scope on GitLab or GitHub.

What's free?

One server — public projects on gitlab.com or github.com — plus the status icon and dropdown, run history and statistics, the global shortcut and Shortcuts support, and fast refresh, free forever. Pro unlocks additional servers, self-hosted, private projects, Xcode Cloud, actions, logs, artifacts and smart notifications.

Does it work with private projects?

Yes, with Manifold Pro. The free tier watches public projects on a single server — gitlab.com or github.com.

Can I drive Manifold from Shortcuts or a keyboard shortcut?

Yes. A global shortcut opens the menu from any app — ⌘⇧M by default, and you can record your own. Manifold also ships Shortcuts actions for refreshing, listing failing pipelines and retrying the last failed one, so they work from the Shortcuts app and Spotlight — retrying needs Pro, the rest is free. Nothing needs Accessibility permission.

Can I cancel anytime?

Yes — manage or cancel from your Apple ID settings at any time. The first 7 days of Pro are free.

Keep your pipelines in sight

Install Manifold and connect your CI provider in under a minute.