Edit: I seek a server-less solution.
The only thing I can see is Linwood Flow but it looks like it’s a really, really long way off before becoming a primary calendar app.
If it could just store all calendar content in 1 local file, then that could be so easily auto-synced across devices with !syncthing@programming.dev. Does anyone have any leads?
Hmm, I just now learned about Fruux, in this Reddit post…


I’ve heard of this, but I can’t self-host as I lack reliable Internet access at home and don’t want to run a machine 24/7, or am I misunderstanding how CalDAV works? Can it operate solely via Syncthing, in one way or another?
To clarify, I don’t pay for an ISP-provided Internet subscription at all (some people were really picky on here about this wording and me not just saying, “I don’t have Wi-Fi at home”); it’s way cheaper for me (saving >$600/year) to just carry a hotspot device with me at all times.
Ah, I see. No, that’s not the kind of use case I had envisioned. I don’t think my suggestion is relevant to your problem then, sorry. Maybe one of the many calendar applications has a portable version that can entirely live in a Syncthing directory…? But then that wouldn’t be platform-agnostic. Hm.
Syncthing is Win+Mac+Linux-compatible! That’s actually what I was going for, but didn’t think of looking for a portable version for some reason… Thanks for the idea!
Yeah, but the binary of the program won’t be platform-agnostic, that’s what I meant!
Oh, right, based on what (little) I’ve seen, yeah…
Many e-mail providers such as mailbox also provide calendar synchronization via CalDAV.
Thanks, I’ll check it out!
You could use a free VM on Oracle cloud infrastructure and create regular backups in case thwy rugpull the VM (as it’s free)
Interesting, I hadn’t thought of that, thanks!