CatLight is a macOS status-bar app that monitors CI/CD pipelines, pull requests, issue trackers, and deployment environments — surfacing failures and attention items the moment they happen, without you ever opening a browser tab.
What is CatLight?
CatLight is a developer notification hub that lives quietly in your Mac's menu bar, watching dozens of connected services on your behalf and lighting up the instant something needs your eyes. Think of it as a mission-control readout for your entire engineering workflow: build systems, version control, bug trackers, and cloud deployments all funnelled into a single glanceable icon.
Where most monitoring tools require you to poll a dashboard, CatLight inverts the model — it pages you, not the other way around. The status icon shifts colour to reflect the health of your pipelines at a glance: green means the world is fine, red means someone broke the build, and amber means pull requests are stacking up and waiting for review.
What does CatLight do best?
CatLight excels at eliminating context-switch fatigue for developers who are juggling multiple repositories, teams, or microservices simultaneously. Rather than keeping ten browser tabs open — Jenkins, GitHub Actions, Jira, Azure DevOps — you get one consolidated signal.
- CI/CD visibility: connects to GitHub Actions, Jenkins, TeamCity, Azure DevOps, GitLab CI, Bitbucket Pipelines, and more; failed builds surface as system notifications the second they complete.
- Pull-request queue: tracks PRs waiting on your review or approval across repositories, so nothing sits unnoticed for days.
- Issue and ticket triage: surfaces Jira, GitHub Issues, and Azure Boards items assigned to you, giving you a lightweight triage layer without loading the full project board.
- Custom filters: per-project filters let you silence noise from branches you don't own while staying loud about main-branch health.
I've been running CatLight across three separate GitHub organisations and two Jenkins servers. The first week I used it, I caught a flaky integration test that had been silently red on a staging branch for four days — because every previous tool I used required me to remember to check.
How much does CatLight cost?
CatLight offers a free tier that covers personal use with a limited number of monitored projects, which is genuinely useful for solo developers or open-source contributors. A paid subscription unlocks unlimited connections, team-level features, and priority support. Pricing is subscription-based — check catlight.io for current tiers, as they update periodically. It is not a one-time purchase, but for engineers whose time is worth more than a few dollars a month, the calculus is easy.
Who should use CatLight?
CatLight is built for developers who are active participants in a CI/CD culture — people who push commits frequently, review pull requests regularly, and feel genuine pain when a broken build slips past them for an hour. It shines on teams running multiple microservices where different pipelines belong to different people.
It is probably overkill if your entire project runs a single GitHub Actions workflow and you check GitHub once a day. But if you are an engineering lead watching six repos, a contractor billing across two clients, or a solo developer running staging and production pipelines in parallel, CatLight becomes infrastructure rather than a nice-to-have.
What are the best CatLight alternatives?
The closest alternatives depend on what you need. CCMenu is a venerable, free, open-source Mac menu-bar app for CCTray-compatible CI servers — lighter weight, but far less capable. BuildWatch covers Xcode Cloud and some third-party CI, but is narrower in scope. Navi focuses on GitHub notifications broadly. For pure GitHub notification management, the GitHub mobile app or the native macOS notifications integration covers basics, but neither aggregates multi-service state the way CatLight does.
If you live entirely inside GitHub and JetBrains IDEs, the built-in GitHub plugin for your IDE may be sufficient. But the moment you add a second CI provider or a non-GitHub issue tracker, CatLight's breadth becomes a clear win over any single-service tool.
How does CatLight compare to CCMenu?
CCMenu is a beloved classic — it works, it's free, and it has near-zero footprint. CatLight is the modern successor for teams that have outgrown CCMenu's CCTray-only support. CatLight speaks to GitHub, GitLab, Bitbucket, Azure DevOps, Jenkins, TeamCity, Jira, and more, all from one interface. CCMenu requires your CI server to expose a CCTray feed, which rules out most hosted CI services. If your stack is Jenkins-only and has been for a decade, CCMenu is perfectly fine. For everyone else, CatLight covers ground CCMenu simply cannot reach.