Calendula: Calendar

A Material 3 Expressive calendar for Android with no network access.
Repo:F-Droid Main
AppID:de.jeanlucmakiola.calendula
Author:Jean-Luc Makiola
License:MIT
Donation:Webpage
InRepoSince:2026-06-24
LastRepoUpdate:2026-10-31
LastAppUpdate:Unknown
LastVersion:2.23.1
Categories:Calendar & Agenda
APK source:
icon Calendula is an open-source calendar app for Android. It works directly on the system calendar provider, so anything synced to your device (Nextcloud via DAVx5, Google, local calendars, WebCal subscriptions) shows up in Calendula, and changes you make sync back the same way.

It has month, week, day and agenda views. You can create, edit and delete events, including recurring ones, and set repeats from presets or your own rules. When you change a recurring event, you choose whether the change applies to that one event, to it and all following ones, or to the whole series.

Calendula shows your event reminders as notifications. Tap one to open the event.

If you turn it on, Calendula also shows your contacts' birthdays, anniversaries and other dates. Contacts are read on your device and are never uploaded or changed. Calendula copies the dates into local calendars that you control.

The design is Material 3 Expressive throughout, with dynamic color and expressive motion and shapes.

Calendula has no telemetry, no analytics and no network access. Your data never leaves the device.

WhatsNew:

Fixed
• The split month view fits more events: a selected day shows its date once, in the filter chip, and the day headers take less room.
• Event dots in the split grid no longer drop down on days with a "+N".

Download Source Issues ChangeLog
01-week.png 02-month.png 03-agenda.png 03-day.png 04-detail.png 05-agenda.png 05-edit.png 05-recurring.png 06-calendars.png 06-onboarding.png 07-dark.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device.

Packages

Version 2.23.1 (2026-10-31) no RB details available help icon

Android Versions:
  • Target: 16.0
  • MinVer: 10.0
  • ABIs: arm64-v8a, armeabi-v7a, x86, x86_64

Download (7.3 M)

Version 2.23.0 (2026-10-27) no RB details available help icon

Version 2.22.5 (2026-10-12) no RB details available help icon