EUComply

Your GitLab to-dos,
in your Mac menu bar.

Merge requests awaiting your review, issues assigned to you, mentions — all visible as an unread count in the macOS menu bar. One click opens them in your browser. No browser tab left open all day.

$19 lifetime · free 7-day trial · your token never leaves your Mac · works with GitHub too

Why developers use DevNotify with GitLab

To-dos where you can see them

DevNotify polls your GitLab to-do list every 60 seconds and shows the count right in the menu bar. Review requests, assignments and mentions stop hiding in email digests.

One click to context

Click any to-do to jump straight to that merge request or issue on gitlab.com.

100% local

Your GitLab personal access token is stored on your Mac and used only to call gitlab.com directly from your machine. No accounts, no cloud relay.

Not just GitLab

The same app also connects to GitHub. Switch platforms in Preferences — one app, both forges.

Lightweight native app

A small Tauri app — a fraction of the memory of a GitLab tab left open all day.

Self-hosted GitLab?

The current version talks to gitlab.com. Self-hosted instance support is on the roadmap — buy once, get updates free.

Up and running in 3 minutes

1

Download and open the DMG. Drag DevNotify to Applications. First launch: right-click the app and choose Open (it isn't notarized yet).

2

Create a GitLab personal access token. In GitLab go to User Settings → Access Tokens, create a token with the read_api scope.

3

In DevNotify, pick GitLab as your platform, paste the token and save. Your unread to-do count appears in the menu bar and refreshes every minute.

FAQ

Does this work with GitLab's to-dos or its email notifications?

DevNotify uses GitLab's official to-do list API — the same items you see under the bell icon on gitlab.com: review requests, assignments, mentions, pipeline failures on your MRs. It doesn't touch your email settings.

Does my token leave my Mac?

No. It is stored locally by the app and used only to call gitlab.com directly from your machine.

"App can't be opened" on first launch

The DMG isn't signed with an Apple Developer certificate yet. Right-click DevNotify.app → Open → Open. You only have to do this once.

Can I use it with GitHub as well?

Yes — switch platform in Preferences and paste a GitHub token instead. One app covers both.

What does the trial include?

Everything. Full functionality for 7 days. After that, a $19 lifetime license unlocks it permanently.