I wanted MeetingBar without signing it in to Google. Work calendars already publish an ICS feed, and macOS's Calendar.app will happily subscribe to one, so the app only has to read what Calendar already has.
Meetings puts your next meeting and a countdown to it in the menu bar. Its menu joins the next meeting with ⌘J, lists the rest of today, and opens a window of the next 7 days with ⌘K. There's no OAuth: Calendar.app does the fetching, recurrence expansion and timezones, and the app reads the events once you grant it calendar access.
Join links are read from the event's location, URL and notes. Every candidate is ranked, so a conference link beats an agenda link wherever it sits in the description. Google's www.google.com/url?q= redirect wrappers are unwrapped first, and its boilerplate links, like dial-in and support pages, are never picked.
Settings picks which app opens each service: Google Meet, Teams, Zoom and everything else, each either the system default or a specific app such as Chrome, the Meet PWA or Teams desktop. Teams links sent to Teams desktop are rewritten to msteams: so they don't bounce through a browser. It can also open meetings automatically a few minutes beforehand, though only Meet, Teams and Zoom links, never a random one.
The repo is its own Homebrew tap and the app builds from source with the Xcode command line tools, so there's no Gatekeeper quarantine and nothing to notarize. It checks GitHub for new releases and offers to upgrade itself through Homebrew.
Install with brew tap markcipolla/meetings https://github.com/markcipolla/meetings, brew trust --formula markcipolla/meetings/meetings and brew install meetings, then link Meetings.app into /Applications as the README shows. Subscribe to your calendar's ICS feed in Calendar.app with auto-refresh every 5 minutes, and the next meeting appears in the menu bar.
Mark lives and works on unceded Wurundjeri land in Naarm / Melbourne, Australia, and acknowledges the traditional custodians of the land on which he lives, paying respects to elders past and present, recognising the resilience, strength and pride of the Aboriginal and Torres Strait Islander communities.