A brighter day for your builds

Your builds.
At a glance.

Native. Private. Zero third-party runtime dependencies. Gloom keeps GitLab CI in your Mac’s menu bar, connecting directly to your server with your token in macOS Keychain.

Coming soon

On the Mac App Store · macOS 14 or later

Small app. Clear skies. More focus.
FinderFileEdit☀️Thu 9:41
Gloom

Latest pipelines · example projects

☀️
orbit / websitemain #2048
now
✓ Build✓ Test✓ Deploy
☁️
orbit / apifeature/search · #2047
2m
☀️
orbit / mobilemain · #2046
8m
⚙  Settings…
Your CI has a new little home.

Interactive illustration. Your projects stay on your Mac and GitLab server.

Fully native Mac app Zero third-party runtime dependencies Direct to your GitLab No tracking SDKs

Native. Private. Deliberately small.

Zero third-party
runtime dependencies.

Built in Swift with Apple’s native frameworks. The Gloom app, widgets, and command-line tool use zero third-party runtime packages—a smaller dependency footprint for a tool you trust with private build information.

Gloom connects directly to GitLab.com or your own GitLab server. Your token stays in macOS Keychain. No Gloom account, tracking SDKs, or developer-operated backend in between.

Read about privacy

Serious builds. A little personality.

Forecast: uniquely you.

A sunny deploy. A stormy build. Or a very honest emoji. Pick a language that feels like yours.

Less checking. More making.

Stay in the flow.
Keep CI in sight.

No need to keep a pipeline tab in the foreground. The big picture lives in your menu bar. The details are a click away.

01 / THE DETAILS

Know where things stand.

Open Gloom to see recent pipelines, then expand into stages and jobs. Find the failure, copy the logs, or jump straight to GitLab.

✓ build passed
✓ test passed
✕ deploy failed
deploy:production Copy logs ⧉
02 / A PLACE ON YOUR DESKTOP

A window into your work.

Summary, detail, and overview widgets keep your latest snapshot close. Use Private display when project names should stay out of sight.

GLOOM
Looking good.

orbit / website

✓ Pipeline succeededmain · updated just now
Your desktop,
a little more informed.
03 / AT HOME IN YOUR TERMINAL

Prefer a prompt?

The bundled command-line tool brings status, a live watch, and failed-job logs to your workflow. Human-readable or JSON. Your choice.

Meet the command-line tool
gloom — Terminal
~ ❯ gloom status

✓ Success  orbit / website
  main · #2048

Last check: just now
~ ❯ ▌

A few things to know

Good questions.

Looking for a little more detail?
Visit the support guide ↗

Does Gloom work with self-hosted GitLab?

Yes. Use your HTTPS GitLab server address and a personal access token with read_api permission. Your Mac needs network access to the server, including your VPN if required.

Which pipelines does it show?

Membership repositories report by default; choose which report in Settings. Use Search and Add to monitor other readable projects. Search results are not monitored automatically. Gloom shows the newest five latest enabled project pipelines in the menu. Widget and command-line filters use up to 200 available project pipelines.

Can I choose my own emoji?

Yes. Pick an emoji for failed, running, and successful pipelines. Keep the animations on, choose how long they run, or switch them off entirely.

What does my Mac need?

macOS 14 Sonoma or later, access to a GitLab server, and a GitLab personal access token with read_api permission. Keep Gloom running to refresh the menu bar and widget snapshots.

When can I get it, and what will it cost?

Gloom is coming to the Mac App Store. Try all features free for 14 days, then $0.99/month or $9.99/year (USD). Choose a plan in the app and confirm with Apple. Eligible new subscribers receive one trial; your plan renews automatically unless canceled. Local App Store prices may vary.

Gloom app icon

A little app. A lighter day.

Good things
on the horizon.

Your pipelines are going places.
Keep an eye on them with Gloom.

Coming soon on the Mac App Store

14 days free · $0.99/month or $9.99/year (USD)
For eligible new subscribers. Renews automatically unless canceled.

Made for Mac · macOS 14 or later