TaskDav
Tasks, notes and calendar over CalDAV — or local-only on your phone.
Juan Curti Calendar & Agenda Note Task Writing
Screenshots
Description
TaskDav is a free and open-source Android app for tasks, notes, and calendar events.
Use it fully offline on the device, or sync with your own CalDAV server (Radicale, Nextcloud, Baïkal, and similar). Credentials stay encrypted on the phone. There are no ads, analytics, crash trackers, or Google Play Services.
Features:
• Offline-first tasks (VTODO), notes (VJOURNAL), and events (VEVENT)
• Nested tasks and nestable categories
• Tags, due dates, priorities, and optional linked calendar events
• Home dashboard with overdue, today, and upcoming items
• Day / week / month / year / list calendar views
• Home-screen widgets for today, week/month agenda, tasks, and notes
• Themes from a brand color; UI in English, Spanish, and Italian
• Share as text or .ics; optional phone-calendar mirror/import
• Works alongside DAVx⁵ on the same account
License: GNU GPLv3
Source: https://github.com/TechPonzo/TaskDav
What’s new (1.0.1)
Bug fixes and polish.
• Smoother task drag-and-drop, including stacked tasks and after drop
• Event editor: calendar on create and edit, monthly and yearly repeat, location field above keyboard
• F-Droid metadata corrections
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Network stateCheck whether and how the device is connected.
- Read calendarRead appointments.
- Change calendarCreate and change appointments.
- Sync settingsRead synchronisation settings.
- Change syncTurn synchronisation on and off.
- AUTHENTICATE_ACCOUNTS
- Accounts on the deviceRead the list of configured accounts.
Show 6 more permissions
- MANAGE_ACCOUNTS
- READ_SYNC_STATS
- Prevent sleepingKeep the device from going to sleep.
- Run at startupStart automatically after the device is switched on.
- Foreground serviceKeep running in the background, visible in the status bar.
- taskdav.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments