Tasks.org: Open-source To-Do Lists & Reminders

Tasks.org: Open-source To-Do Lists & Reminders

Private, ad-free task lists! Optional sync with Google Tasks, CalDAV or EteSync!

Alex Baker Task Writing

Screenshots

Screenshot of Tasks.org: Open-source To-Do Lists & Reminders Screenshot of Tasks.org: Open-source To-Do Lists & Reminders Screenshot of Tasks.org: Open-source To-Do Lists & Reminders Screenshot of Tasks.org: Open-source To-Do Lists & Reminders Screenshot of Tasks.org: Open-source To-Do Lists & Reminders

Description

Tasks is libre open-source software, based on the original source code from the popular Astrid Tasks & To Do List!

Tasks can be used entirely offline, or synchronized with Google Tasks, CalDAV, or EteSync. It is your data, you should get to choose where it is stored!

* Nested subtasks with unlimited depth
* Powerful repeating task options
* End-to-end encryption with EteSync
* List sharing available when synchronized with CalDAV or EteSync
* Location-based arrival and departure notifications
* Tag, filter, and search your tasks
* Drag and drop manual sorting for Google Tasks
* Customize your lists with different icons and colors
* Hide tasks until a later date
* Automatically add tasks to your calendar
* Create new tasks and list reminders with Tasker
* And much more!

Tasks respects your privacy!
- No advertisements
- No ad or location tracking
- Opt-out of crash reporting and anonymous statistics
- Developer has no access to your data under any circumstances

In order to support development some features require a subscription
- 7-day free trial
- Choose your subscription price, starting at $1 per year

Documentation available at https://tasks.org
Source code available at https://github.com/tasks
Contact support@tasks.org for help

What’s new (15.7.4)

* Disable reminder sync for OpenXchange (mailbox.org)
* Prevents OpenXchange from deleting reminders
* Fix reminders being changed or removed after sync (DAVx5/EteSync/DecSync CC)

Versions

Version Date Size Requires Android Download
15.7.4 current
40ad46d927bdf3ab…
2026-07-14 27 MB API 26
15.7.3
f2f930cec78d15c3…
2026-07-10 27 MB API 26
15.7.2
1d82b231ecce886b…
2026-06-24 27 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • NotificationsShow notifications.
  • Approximate locationDetermine the location via the network.
  • Precise locationDetermine the location via GPS.
  • Location in backgroundDetermine the location while the app is not open.
  • VibrationControl the vibration alert.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • Exact alarmsTrigger actions at a precise time.
  • Change calendarCreate and change appointments.
Show 26 more permissions
  • Read calendarRead appointments.
  • launcher.permission.INSTALL_SHORTCUT
  • Run at startupStart automatically after the device is switched on.
  • Prevent sleepingKeep the device from going to sleep.
  • Internet accessSend and receive data over the internet.
  • Network stateCheck whether and how the device is connected.
  • permission.READ_GSERVICES
  • permission.GOOGLE_AUTH
  • READ_SYNC_STATS
  • tasks.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • permission.READ
  • permission.WRITE
  • permission.READ_SETTINGS
  • permission.UPDATE_SHORTCUT
  • permission.BROADCAST_BADGE
  • permission.PROVIDER_INSERT_BADGE
  • permission.UPDATE_COUNT
  • permission.UPDATE_BADGE
  • permission.CHANGE_BADGE
  • permission.READ_SETTINGS
  • permission.WRITE_SETTINGS
  • READ_APP_BADGE
  • permission.READ_SETTINGS
  • permission.WRITE_SETTINGS
  • permission.BADGE_COUNT_READ
  • permission.BADGE_COUNT_WRITE

Comments