Open Thinkering

Extending Proton Calendar beyond its limits

Screenshot of the Proton Calendar Video Links extension showing both the configuration menu and button in the new event flow

Last week, I moved from Google to Proton. I'm still settling into the new ecosystem, and one thing that's bugging me is video conferencing.

Proton Meet isn't available for general use yet. I'm keeping my Zoom subscription for client meetings at the moment, but I want to move to something more privacy-respecting. I'm also looking to move away from US-based tech companies.

Proton Calendar has built-in Zoom integration, but its security architecture means there's no public API for adding other services. So I built something. With help from Claude Code* I've created a browser extension that lets you add video conferencing links from multiple services directly into Proton Calendar events:

The extension is open source and available on GitHub* if you'd like to try it out. Fair warning: it's not yet a one-click install yet, and the Firefox version needs to be re-added each time you restart the browser.

GitHub - dajbelshaw/proton-calendar-video-links: Browser extension to add video conferencing links (Jitsi, BBB, Whereby) to Proton Calendar
Browser extension to add video conferencing links (Jitsi, BBB, Whereby) to Proton Calendar - dajbelshaw/proton-calendar-video-links

At some point I'll see what's needed to get it on the Firefox Add-ons site and Chrome Web Store.

*Yes, I'm aware that both Claude Code and GitHub are US-based. One step at a time.