
to-do list app · Vikunja
Vikunja
Open-source task manager you can host yourself or rent as Vikunja Cloud.
In short
- Self-hosting is free; the software is open source under AGPLv31,14.
- Vikunja Cloud Personal costs €40 a year billed yearly, after a 14-day trial; there is no free Cloud plan1.
- Family covers up to 5 users for €99 a year billed yearly1.
- Desktop apps exist for Windows, macOS and Linux; the Android app is on Google Play's beta track2,4.
- Typing "every week monday at 10am" creates a weekly task6.
Vikunja suits people who want open-source code or self-hosting, with repeats, reminders, sharing and task assignment included1,5,11. Cloud Personal is €40 a year1. The catch: the mobile app is alpha, CalDAV is early alpha, and the help pages do not describe offline use4,7,10.
Best for: People who want to own their task data or self-host.
Where the points come from
Systems 12 of 24 points
Planning 24 of 27 points
| Rule | What is published | Points |
|---|---|---|
| Recurring tasks | YesTasks repeat every day, week or month, and the next one is created when you finish5. | 7 / 7 |
| Time reminders | YesAbsolute reminders at a set date and time, or relative to due date5. | 4 / 4 |
| Location reminders | Not publishedNot published on the vendor's dates and reminders help page5. | 0 / 3 |
| Subtasks | YesTask relations link tasks as subtasks, parents or blockers8. | 4 / 4 |
| Labels or tags | YesLabels categorise tasks and feed filters9. | 3 / 3 |
| Dates typed in plain words | YesQuick Add Magic page lists "every week monday at 10am" and "tomorrow at 5pm"6. | 3 / 3 |
| Board view | YesFeatures page lists a kanban board; tasks move between buckets10,9. | 3 / 3 |
Calendar and sharing 12 of 18 points
| Rule | What is published | Points |
|---|---|---|
| Tasks in your calendar | NoCalDAV syncs tasks (VTODO), but the help page calls the integration early alpha with bugs, and lists no calendar-app guide7. | 0 / 6 |
| Shared lists | YesA project can be shared with a specific Vikunja user or a team11. | 5 / 5 |
| Assign tasks | YesAssign one or more users who have access to the project9. | 4 / 4 |
| Public API | Yesv1 API documented at /api/v1/docs; v2 uses an OpenAPI 3.1 spec12. | 3 / 3 |
Your data 12 of 12 points
| Rule | What is published | Points |
|---|---|---|
| Export your tasks | YesSettings, Data Export creates a ZIP of projects, tasks and attachments13. | 4 / 4 |
| Open source | YesMost of the repository is AGPL-3.0-or-later; the desktop/ folder is GPL-3.0-or-later14. | 5 / 5 |
| Two-factor sign-in | YesTOTP two-factor sign-in on local accounts15. | 3 / 3 |
Price 15 of 19 points
| Rule | What is published | Points |
|---|---|---|
| Free plan | YesSelf-hosting is free, "forever"; you run the server, updates and backups. No free Cloud plan, only a 14-day trial1. | 8 / 8 |
| Cheapest paid plan | $3.72/moCloud Personal, €40 a year billed yearly. Self-hosting is free and not counted1. Converted at €1 = $1.118617. | 7 / 11 |
The rule behind each line: how we score to-do list apps.
Plans and prices
As the vendor lists them, before tax. Prices are in US dollars unless the plan shows euros; the points use US dollars, with euros converted at the ECB rate.
| Plan | Price as listed | Per month | Notes |
|---|---|---|---|
| Self-hostedYour own server | Free1 | $0 | You run the server, updates and backups |
| Cloud Personal1 person | €40/year1 | $3.73 | €4 a month if billed monthly; 14-day trial; 10GB attachments |
| Cloud FamilyUp to 5 users | €99/year1 | $9.23 | €10 a month if billed monthly; adds shared projects |
The pricing page shows euros only; dollar figures use the ECB rate. Cloud Personal is €4 a month billed monthly, or €40 billed yearly1.
Strengths
- Free self-hosting under the AGPLv3 open-source licence1,14.
- Desktop apps for Windows, macOS and Linux, plus the web app2,16.
- Typed phrases such as "tomorrow at 5pm" and "every 2 weeks" set dates and repeats6.
- A documented API and a ZIP export of your data12,13.
- TOTP two-factor sign-in for local accounts15.
Limits
- No free Cloud plan, only a 14-day trial1.
- The mobile app is labelled alpha pre-release, with Android on Google Play Beta4.
- The help pages do not describe offline use10.
- The help page calls CalDAV sync early alpha with bugs; it works with some clients and not others7.
- Two-factor sign-in is not available for accounts that use an external sign-in provider15.
Other to-do list apps
- 1
TodoistPeople who want repeating tasks, calendar feeds and sharing on every device89/100$5/mocheapest paid plan - 2
Remember The MilkPeople who want repeats, Smart Add typing and a calendar feed on any device83/100$4.17/mocheapest paid plan - 3TickTickPeople who want repeats, Kanban and calendar feeds at a low yearly price83/100$4.17/mocheapest paid plan
- 4
Super ProductivityPeople who want a free, local-first planner with open-source code79/100$0cheapest paid plan
Sources
- Pricing, Vikunja. Accessed 8 Oct 2026.
- Desktop App, Vikunja. Accessed 8 Oct 2026.
- Desktop Packages, Vikunja. Accessed 8 Oct 2026.
- go-vikunja/app, GitHub. Accessed 8 Oct 2026.
- Dates and reminders, Vikunja. Accessed 8 Oct 2026.
- Quick Add Magic, Vikunja. Accessed 8 Oct 2026.
- CalDAV, Vikunja. Accessed 8 Oct 2026.
- Task relations, Vikunja. Accessed 8 Oct 2026.
- Tasks, Vikunja. Accessed 8 Oct 2026.
- Features, Vikunja. Accessed 8 Oct 2026.
- Sharing and teams, Vikunja. Accessed 8 Oct 2026.
- API documentation, Vikunja. Accessed 8 Oct 2026.
- Import and export, Vikunja. Accessed 8 Oct 2026.
- go-vikunja/vikunja, GitHub. Accessed 8 Oct 2026.
- Two-factor authentication, Vikunja. Accessed 8 Oct 2026.
- Migration from third-party services, Vikunja. Accessed 8 Oct 2026.
- Euro foreign exchange reference rates: US dollar, European Central Bank. Accessed 8 Oct 2026.
Website: vikunja.io · Markdown version · We are not affiliated with Vikunja.