Early Access Desktop CI Monitor

Stop staring at
broken pipelines.

Cignaler filters the noise. Get notified only when the builds you care about actually break.

Available for macOS · Windows & Linux coming soon

cignaler
fix-pipeline-caching
Active
acmecorp/acme @ cig-3222-fix-pipeline-caching
SUCCESS
refs/merge-requests/16883/train
merge_request_event · 3bc39d4 · 3h ago
CANCELLED
refs/merge-requests/16883/train
merge_request_event · fbc3c34 · 3h ago
FAILED
refs/merge-requests/16883/train
merge_request_event · 2899439 · 3h ago
CANCELLED
refs/merge-requests/16883/train
merge_request_event · 938165d · 4h ago
SUCCESS
eng-3222-fix-known-channel-admin-api
external · ed6df69 · 36d ago

Works with your CI stack

GitLab CI Supported
GitHub Actions Coming Soon
Jenkins Coming Soon

CI dashboards are noisy .

Most developer tools show you the world, when all you wanted was your own backyard. Stop scrolling through hundreds of pipelines you don't own.

+142 hidden

Alert Fatigue

When 50 builds are failing, you stop checking. Relevant signals get lost in the noise of global failures.

Build Failed
2 hours ago

Silent Failures

Critical failures on your branch can sit unnoticed for hours while you assume everything is fine.

Checking...

Context Switching

Constantly tabbing back to GitHub/GitLab breaks your flow. It takes 15 minutes to recover focus.

The Solution

Focus on your work, not the dashboard.

Cignaler filters out the noise. Create watchers to track specific projects and branches you care about. When something breaks, you'll know. Otherwise, silence is golden.

Curated Watchers

Select a CI server, pick a project, choose a branch — only see pipelines that matter.

Passive Awareness

A tiny icon in your system tray tells you the global health of your watched pipelines.

Chrome Extension

Add watchers directly from your browser with the companion Chrome extension.

Cignaler
Watched Pipelines
acme/frontend · main passed · 3m 42s
acme/api · main failed · 1m 18s
acme/docs · develop running · 28s

Built for flow state.

Cignaler gets out of your way until you need it. A tool designed for developers who value screen real estate and mental bandwidth.

Pipeline Watchers

Create watchers through a simple form — pick your CI server, select a project, choose a branch. Done.

Add Watcher
Server
GitLab Production
Project
acme/frontend
Branch
main

Glanceable Status

Your CI health lives in your system tray. Green means go, red means stop.

System Tray
acme/frontend main: passed
acme/api develop: running
acme/docs main: failed

Chrome Extension

Add watchers straight from your browser with the companion Chrome extension.

Add to Cignaler
acme/frontend · main

Native & Lightweight

Built with Tauri 2 and Rust. Native performance, minimal resource usage.

Framework Tauri 2 + Rust

Always Monitoring

Polls your pipelines every 60 seconds. Results cached locally so your data is always ready.

Polling every 60s
Last synced 12s ago

Set up in under 60 seconds.

Three simple steps to regain your focus and stop context switching.

Download the App

Download Cignaler for macOS. A lightweight desktop app that lives in your system tray. Windows & Linux coming soon.

Download for macOS
1
2

Add Your CI Server

Open Preferences, add your GitLab server URL and API token. Then create a watcher for any project and branch.

Server gitlab.company.com
Project acme/frontend

Stay Focused

Cignaler polls in the background and updates your tray icon. Green means all clear, red means something needs attention.

All systems green
3
"Your CI pipelines, watched. Your focus, protected. Cignaler sits quietly in your system tray and only speaks up when something breaks."

Stop watching.
Start building.

Reclaim your focus. Stop staring at CI dashboards and let Cignaler watch your pipelines for you.

60s
Polling Interval
Tauri 2
Native Framework
SQLite
Local Cache

Frequently Asked Questions

What is Cignaler?

Cignaler is a free, open-source desktop application that monitors GitLab CI/CD pipelines from your system tray. Built with Tauri 2 and Rust, it polls your pipelines every 60 seconds and sends native notifications when builds fail — so you never have to keep a CI dashboard tab open.

What CI platforms does Cignaler support?

Cignaler currently supports GitLab CI/CD. Support for GitHub Actions and Jenkins is planned.

Is Cignaler free?

Yes, Cignaler is completely free and open source. You can view the source code and contribute on GitHub.

What platforms does Cignaler run on?

Cignaler is currently available for macOS. Windows and Linux support is coming soon.

How does Cignaler work?

Cignaler runs as a system tray application. You create watchers for specific GitLab projects and branches. It polls your pipelines every 60 seconds and sends native desktop notifications when a build fails. Results are cached locally in SQLite so your data is always ready.

Does Cignaler collect any data?

No. Cignaler is fully local — all data stays on your machine. There is no telemetry, analytics, or external data collection of any kind. Read our privacy policy for details.