7,380 open-source and SaaS tools, with GitHub stats refreshed every day.

Vikunja

Open source

Vikunja is an open-source, self-hostable task and project manager with a Go backend and Vue front end, also offered as a hosted service.

vikunja.io
Vikunja homepage screenshot
GitHub stars
5.6k
Last commit
today
Repository age
7 years
Version
v2.6.0
Licence
AGPL-3.0
Self-hosted
Yes

About Vikunja

Vikunja is a task manager that you can host and control yourself. It covers to-do lists and broader project management, and exposes an API so it can be connected to other tools. Its backend is written in Go and the web front end in Vue. The tagline stresses ownership: a task manager whose data and hosting you decide.

The README mentions an optional hosted version for people who want a hassle-free setup for themselves or a team, and a Vikunja Pro tier that adds an admin panel, audit logs and time tracking. The maintainers also note that they use LLM-assisted coding tools in parts of the codebase. The repository has documentation, a roadmap and contribution guidelines.

Vikunja is licensed under AGPL-3.0. The community version is free to self-host, which suits individuals, families and small teams who want an open alternative to hosted to-do and project apps. Support comes from donations, sponsorship and paid hosting or Pro plans.

Key features

  • To-do lists and project management
  • REST API for integrations
  • Go backend with Vue web interface
  • Self-hosted or vendor-hosted option
  • Pro tier with admin panel and audit logs
  • Time tracking in the Pro edition

Good fit for

  • →Personal and family task lists
  • →Small team project tracking
  • →Self-hosted to-do app with API
Built with
Go
Vue
Tags
task-manager
todo
project-management
self-hosted
golang
vue
api

Vikunja: questions and answers

What is Vikunja used for?
Vikunja is an open-source, self-hostable task and project manager with a Go backend and Vue front end, also offered as a hosted service. It is a good fit for personal and family task lists, small team project tracking, and self-hosted to-do app with API.
Is Vikunja open source?
Yes. Vikunja is open source under the AGPL-3.0 licence. Its source code is on GitHub at go-vikunja/vikunja and is written mainly in Go.
Is Vikunja free?
Yes. Vikunja is open source, so the software itself is free to use. A managed cloud version is also available, with paid plans from €4 per month.
Can I self-host Vikunja?
Yes. Vikunja can be self-hosted on your own server or infrastructure.
What is Vikunja an alternative to?
Vikunja is an open-source alternative to Trello, Asana, TickTick and Basecamp. Other open-source alternatives to Trello include Leantime, Focalboard and Kanboard.
Is Vikunja actively maintained?
Yes. The most recent commit to Vikunja was on 2 October 2026, and the latest release is v2.6.0, published on 31 August 2026. The project has 5.6k stars on GitHub.

Open-source alternatives to Vikunja

See all

SaaS alternatives to Vikunja

See all