Open source task and project management
Tech Specifications
Trust & License
Vikunja is an open-source, self-hostable to-do and project management application that lets you organize tasks while keeping full ownership of your data. The backend is a single Go binary and the frontend is a Vue/TypeScript single-page app, making it lightweight and straightforward to run on modest hardware.
It offers multiple ways to view and manage work, including list, Kanban board, Gantt chart, and table layouts, along with subtasks, due dates, reminders, labels, priorities, and saved filters. Teams can share projects and assign tasks, and you can import existing data from Todoist, Trello, and Microsoft To-Do.
Vikunja suits individuals and small teams who want a private alternative to hosted task managers. It supports SQLite for simple single-user setups or MySQL/PostgreSQL for larger installs, and integrates with CalDAV so tasks stay in sync with external calendar and reminder clients.
Install on Hop3
hop3 catalog install vikunja-nixgen
Build paths
The same application, packaged different ways. The default is the one tested most; pick another if you have a reason to.