A Material 3 Expressive task app with CalDAV sync.

Agendula is a modern, open-source task app for Android.
Sync your tasks over CalDAV: add a Nextcloud, Radicale, Baïkal or any other CalDAV account and pick which task lists come along. Or keep everything on the phone — Agendula stores your tasks itself, with no account and nothing else to install.
Already use OpenTasks or tasks.org? Point Agendula at that app instead, so tasks synced by DAVx5 or similar show up as they are, and copy them into Agendula's own storage whenever you like, under Settings → Storage.
What it does: lists you manage in the app, due and start dates, all-day tasks, subtasks, priorities, progress, repeating tasks you can edit one occurrence at a time, several reminders per task with snooze, iCalendar import and export, a home-screen widget, launcher shortcuts and a Quick Settings tile.
The design is real Material 3 Expressive throughout, with dynamic color and expressive motion and shapes.
Privacy: no telemetry, no analytics, no ads. Agendula goes online only to sync with the CalDAV accounts you add. Without one, your tasks never leave the device unless you export them.
WhatsNew:
### Added
- Self-hosted servers with a self-signed certificate or plain http.
- Name your accounts, pull to sync and collapse list sections.
- A pure black theme for AMOLED screens.
- Agendula can show up as "Tasks" in your launcher.
- Reminders show the task's description.
### Changed
- Today also lists tasks starting today and keeps today's completions.
### Fixed
- Completing a task anywhere cancels its reminder.
- The splash screen follows the app theme.