Todoist vs Vikunja
Todoist
todoist.comVikunja
vikunja.ioSide by side
| Figure | Todoist | Vikunja |
|---|---|---|
| Price from | Free | €4/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| API | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 3 | 5 |
| Spec score · To-do list apps | 9.0 (#12) | 9.2 (#6) |
| Spec score · Task Management Software | 8.1 (#35) | 8.4 (#23) |
| Calendar sync | Yes | Yes |
| Free plan | Yes | Yes |
| Recurring tasks | Todoist supports setting recurring tasks and recurring due dates. | Yes |
| Subtasks | Yes | Yes |
| Supported platforms | web,windows,macos,linux,ios,android,chrome_extension | web,windows,macos,linux,ios,android,self_hosted |
| Task reminders | Task reminders are included in the Beginner plan and listed in plan comparisons. | Yes |
Plans
Vikunja
- Personal€4 a month
- Family€10 a month
- Organization€5 a month
- Self-hostedFree
- ProPriced on request
In their own words
Vikunja
Vikunja is an open-source task and project management app that can be self-hosted or used through cloud plans. Tasks can be organized as lists, Kanban boards, Gantt charts, or tables, with due dates, reminders, repeating schedules, subtasks, labels, priorities, assignments, attachments, and relations. Projects can be shared with another user or team, or through a link that does not require an account. Vikunja includes CalDAV integration and migration support for Todoist, Trello, and Microsoft To-Do. The self-hosted core is free under the AGPLv3 license, but server maintenance, updates, and backups are self-managed. Paid cloud plans start with Personal at €4 a month, including 10GB of attachment storage. Family costs €10 a month for up to five users, while Organization costs €5 a month per user. Vikunja Cloud is hosted at Hetzner locations in Germany and Finland. Desktop apps are available for Linux and Windows; the maker notes that mobile apps support only very basic features.