Where Calendula is a pure front-end over Android’s CalendarContract, Agendula
is a pure front-end over the OpenTasks TaskContract provider. The name
rhymes with its sibling on purpose: Agendula is agenda — Latin for “things
to be done” — given Calendula’s -ula ending. A Calendula flower head is a
cluster of many small florets, so the two apps are florets of one bloom.
In development · Android 10+v0.2.0
Agendula
The task-list sibling to Calendula — a pure front-end over the OpenTasks provider (CalDAV VTODOs), with no reinvented sync stack.
Features
Provider-native
A pure front-end over the OpenTasks TaskContract provider. DAVx5, SmoothSync, and DecSync sync your CalDAV VTODOs in; Agendula reads and writes them — no own database.
Data layer done
Provider resolution, live-updating reads, writes, smart-list filtering, and a self-scheduled reminder engine are built and unit-tested.
UI in progress
The Material 3 Expressive screens are being built on top of the tested data layer, one at a time.
Open standards only
CalDAV, iCalendar, and DecSync are the lane. Proprietary task services are out of scope by design — they would mean owning a sync stack.