So I moved to a GSuite company. What did I get myself into? I can deal with the browser based apps. That’s fine. It’s the calendar notifications. I don’t see them. I don’t hear them. They are so unobtrusive I miss meetings. I need my old Outlook popup windows. I am old. I admit it. I need the alert to be in my face and make me do something. So…….
https://github.com/khensler/gcal-notifier
Of course during building this there was a snag. Organizations can lock down which apps are allowed to connect to Google services. What a pain. But Thunderbird was allowed already. So let’s just do something we shouldn’t. Let’s just pretend to be Thunderbird. Why not.

In the end it worked but I feel slimy (slimy enough to add a normal auth flow as well if your Google Workspace allows you to add apps). About the same feeling as another project I recently did about a very unofficial and hacky Salesforce MCP server that you have to get your SID cookie out of your browser to auth. No I haven’t published that that one. Maybe later…
Anyways if you are like me and need an always on top popup to make you go to your meetings and you run Windows then you are in luck. Just install the .NET 8.0 runtime: https://dotnet.microsoft.com/download/dotnet/8.0 and then grab the latest release: https://github.com/khensler/gcal-notifier/releases/latest. It doesn’t auto launch at startup so do that if you want.