What Is Vikunja and What Kind of Task Management Does It Offer?

Updated

Vikunja is an open-source, self-hostable to-do and task management app. It organizes tasks and projects across four views — List, Kanban, Gantt, and Table — and is licensed under AGPLv3, so you can read and modify the code. You can run it on your own server for free, or use Vikunja Cloud, a paid hosted option, if you don't want to manage infrastructure. It's made and hosted in the EU.

Core capabilities

Vikunja's feature set centers on giving you multiple ways to look at the same tasks rather than locking you into one workflow:

  • List view — a straightforward to-do list for personal or project tasks.
  • Kanban view — column-based boards for tracking work through stages.
  • Gantt view — timeline planning for tasks with dates and dependencies.
  • Table view — a structured, spreadsheet-like layout.

You can switch between views depending on what fits the moment, and the same underlying tasks carry across them.

Data ownership: self-host or cloud

This is the distinction that defines Vikunja's positioning — "the task manager you actually own."

Self-hosted Vikunja Cloud
Cost Free (AGPLv3) Paid hosted option
Who runs it You, on your own infrastructure Vikunja team
Maintenance Your responsibility Automatic updates and backups, zero maintenance
Best for Privacy-focused users, teams with servers People who don't want to deal with a server

Self-hosting means your tasks, projects, and rules stay on infrastructure you control. The Cloud option is described as the easiest way to get started and as directly supporting continued development of the project.

Installation paths

Vikunja documents three ways to get running:

  1. Docker — containerized deployment on your own server.
  2. Native binaries — platform-specific binaries if you prefer not to use containers.
  3. Vikunja Cloud — sign up for a managed instance instead of installing anything.

For self-hosted installs, an install wizard provides a guided setup.

Migrating from other tools

If you're switching from Todoist, Trello, Microsoft To-Do, or similar platforms, Vikunja has built-in migration support so you can import existing tasks rather than rebuilding them by hand. The project describes this as taking minutes.

Who it fits

Vikunja suits two broad groups:

  • Individuals and privacy-minded users who want a daily to-do app whose code they can inspect and whose data they host themselves.
  • Small teams that start with a personal list and later need shared projects, task assignment, and collaboration — without switching tools as they grow.

If you have no server and no interest in running one, the Cloud option covers that case; if data control is the priority, self-hosting is the path. The founder's stated motivation was the absence of a good open-source tool for this purpose, with privacy and code transparency as central concerns.