Extending Proton Calendar beyond its limits
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:
- Jitsi (default)
- BigBlueButton
- Whereby
- Custom service (add any video link you choose)
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.
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.