this post was submitted on 11 Oct 2021
7 points (100.0% liked)

Open Source

34045 readers
293 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

A bunch of calendars only work when connected to the internet. Others don't sync across multiple types of devices (linux, android, apple, etc).

A lastpass of calendars, but open source.

top 12 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 3 years ago (1 children)

You can sync calendars that support CalDav pretty easy to most devices. I am using a Nextcloud instance as server^1 for the calendar and synchronize it to my android phone via DAVx5. GNOME desktop/calendar also has support for CalDav and Lightning (Thunderbird's inbuilt calendar tool) too. For terminal there is khal + vdirsyncer.

^1 some mail provider such as posteo.de or mailbox.org also provide a CalDav calendar for their plans.

[–] [email protected] 0 points 3 years ago* (last edited 3 years ago) (2 children)

CalDAV (+CardDAV) is the easiest solution. Evolution mail works great as a desktop client too. DAVx5 will integrate into your android calendar and contacts seamlessly. If nextcloud is to fat for you there is also DAViCal (webserver+php+postgres) and radicale (python…).

Sadly there are no clients that encrypt your data :/

[–] [email protected] 1 points 3 years ago

Sadly there are no clients that encrypt your data :/

I second this. Would be great if an additional encryption layer was standardized by IETF.

Though if you self-host the calendar e.g. on a Raspberry Pi it does not matter that much whether the data is encrypted or not.

[–] [email protected] 1 points 3 years ago

There is EteSync for encryption. But you would need their DAV Bridge for Thunderbird, Evolution, ...

[–] [email protected] 3 points 3 years ago

Any cloud-based calendar is what you're looking for. ProtonCalendar is a good one assuming you care about open-source. If you want something open and self-hosted check out Nextcloud / NextcloudPi (run server on a Raspberry pi). Next cloud has a calendar along with a bunch of other useful tools, and it's pretty trivial to get set up for in-home use.

[–] [email protected] 1 points 3 years ago

ProtonCalendar. Their mobile app is awesome.

[–] [email protected] 1 points 3 years ago (1 children)
[–] [email protected] 0 points 3 years ago* (last edited 3 years ago)

I use this and recommand it as well

[–] [email protected] 0 points 3 years ago* (last edited 3 years ago) (1 children)

Fwiw The GNOME Calendar app has served me well. It has syncing capabilities.

The calendar that comes with Ubuntu Touch is also very good - I don't know whether it's available to download to other platforms though.

And there used to be a really nice ToDo / calendar combo, called NitroTasks... but I don't know it's status any more.

[–] [email protected] 1 points 3 years ago (1 children)

OT: Ubuntu Touch is such an awesome mobile OS. The usability and the focus on gestures feels so much more natural than Android. Also the Qt Quick applications fit really well into the environment. I wish it was used more widely.

[–] [email protected] 1 points 3 years ago

:) I agree completely.

[–] [email protected] 0 points 3 years ago

Tutanota calendar is okay.

It doesn't have offline support.