安装包图标

Calendula

A modern Material 3 Expressive calendar for Android.
新版本 2.21.0
New
• Setup now makes sure you have a calendar to write to — create one, add an account, or switch a hidden one back on.

Changed
• The month grid gives its days more room: smaller week numbers, a measured gutter, tighter chips.
• A month day shows as many events as it has height for, instead of a flat three.
• Split view no longer pads a short month out to six rows.

Fixed
• Short events show their title in week and day view.
• Untitled events and unnamed calendars read in your language.
Calendula is a modern, open-source calendar app for Android. It works
directly on the system calendar provider, so any source synced to your
device — Nextcloud via DAVx5, Google, local, WebCal subscriptions — shows up
automatically, and changes you make sync back the same way.

Create, edit and delete events, including recurring events with scoped
changes (only this event / this and all following / the whole series) and a
simple repeat picker. Calendula also delivers your event reminders as
notifications — tap one and you're on the event.

Optionally, show your contacts' birthdays, anniversaries and other special
dates in your calendar. You turn this on yourself; contacts are read only on
your device, are never uploaded, and are never changed — Calendula only
mirrors the dates into local calendars you fully control.

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

Privacy: zero telemetry, no analytics, no network access — your data never
leaves the device.

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 2.21.0 (22100) 推荐 更新于 2026-09-26

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 显示通知
      允许该应用显示通知
    • 读取日历活动和详情
      此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
    • 读取联系人
      允许此应用读取手机上存储的联系人数据。此应用还将有权访问手机上已创建联系人的帐号,其中可能包括已安装的应用所创建的帐号。此权限允许此应用保存联系人数据,恶意应用可在你不知情的情况下分享联系人数据。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 请求忽略电池优化
      允许此应用请求忽略针对自身的电池优化的权限。
    • 安排精确时间的操作
      此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
    • 安排闹钟或事件提醒
      此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • 添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
      此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
    • de.jeanlucmakiola.calendula.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 6.8 MiB PGP 签名 | 构建日志

  • 新版本 2.20.4
    Fixed
    • The app no longer reopens the event you last came in on. Opening an event from a reminder or a widget made it return to that event on every later launch, or show an error screen once the event was gone.
    • "Today" works in the Agenda again. It now scrolls the list back to today, and stays offered while you are scrolled away from it.
  • 版本 2.20.4 (22004) - 更新于 2026-09-22

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 显示通知
      允许该应用显示通知
    • 读取日历活动和详情
      此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
    • 读取联系人
      允许此应用读取手机上存储的联系人数据。此应用还将有权访问手机上已创建联系人的帐号,其中可能包括已安装的应用所创建的帐号。此权限允许此应用保存联系人数据,恶意应用可在你不知情的情况下分享联系人数据。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 请求忽略电池优化
      允许此应用请求忽略针对自身的电池优化的权限。
    • 安排精确时间的操作
      此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
    • 安排闹钟或事件提醒
      此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • 添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
      此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
    • de.jeanlucmakiola.calendula.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 6.8 MiB PGP 签名 | 构建日志

  • 新版本 2.20.3
    修复
    • 法语下的日程自定义范围不再导致应用崩溃。选择自定义范围,甚至只是在该字段中输入数字,都会让应用在设置为法语的手机上关闭,只有恰好一天的范围不受影响。其他语言从未受到影响。
  • 版本 2.20.3 (22003) - 更新于 2026-09-14

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball。

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 运行前台服务
      允许此应用使用前台服务。
    • 显示通知
      允许该应用显示通知
    • 读取日历活动和详情
      此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
    • 读取联系人
      允许此应用读取手机上存储的联系人数据。此应用还将有权访问手机上已创建联系人的帐号,其中可能包括已安装的应用所创建的帐号。此权限允许此应用保存联系人数据,恶意应用可在你不知情的情况下分享联系人数据。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 请求忽略电池优化
      允许此应用请求忽略针对自身的电池优化的权限。
    • 安排精确时间的操作
      此应用可以安排工作在未来的理想时间执行。这也意味着即使当你没有主动使用设备时,该应用也可运行。
    • 安排闹钟或事件提醒
      此应用可以安排闹钟和提醒等操作,以便在未来的理想时间通知你。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • 添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
      此应用可添加、移除或更改手机上的日历事件。此应用能够发送貌似来自日历所有者的消息,或不通知所有者便更改事件。
    • de.jeanlucmakiola.calendula.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 6.7 MiB PGP 签名 | 构建日志