# Vikunja-api

Vikunja-api is a self-hosted productivity app. Vikunja is a self-hosted to-do list and task manager for organizing personal or team tasks, with projects, reminders, file attachments, and a full REST API for integrations. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/103/vikunja-api

## Description

Vikunja is a self-hosted to-do list and task manager for organizing personal or team tasks, with projects, reminders, file attachments, and a full REST API for integrations.

## Platform availability

Available on 4 of 9 platforms: Unraid, Mac, Windows, Linux.

## Desktop and other devices

Mac, Windows, Linux.

## Health score

86/100 (Excellent), based on 5 of 5 factors.
- Maintained: 100 (last commit 17 days ago)
- Popular: 75 (5,624 GitHub stars)
- Easy to install: 65 (4 install platforms, install notes, Docker image)
- Light to run: 80 (1 GB minimum RAM, runs on ARM)
- Security check: 100 (no serious findings, CI, tests)

## Links

- Docker Hub: https://hub.docker.com/r/vikunja/api/
- Unraid: https://ca.unraid.net/apps/vikunja-api-0gfea501ximqzs?q=vikunja-api
- Official website: https://vikunja.io/
- desktop: https://github.com/go-vikunja/vikunja/releases/latest
- GitHub: https://github.com/go-vikunja/vikunja
- Documentation: https://vikunja.io/docs/installing

## Common questions

### Why does Vikunja user registration return a 405 error behind Nginx Proxy Manager?

A 405 is usually an API connection issue in the reverse proxy setup. Create the proxy host for the Vikunja front-end, verify it works, then add a custom location for the API and define the API route correctly.

### Can Vikunja import tasks from Todoist, Trello, or Microsoft To-Do?

Yes, you can import your tasks in minutes when switching from those apps.

### Did an older Vikunja Docker install use the vikunja/api image?

A user reported upgrading from a version that used the vikunja/api Docker image to version 0.23.0. Older Docker configurations may therefore reference the vikunja/api image.

## Alternatives

- Donetick: Donetick is an open-source, self-hosted web app for managing household tasks and chores.
- Habitica: Habitica is a productivity app that blends task management with elements of role-playing games to create an engaging and motivating experie…
- Notion: Streamline teamwork with real-time collaboration, drag-and-drop content organization, and visual simplicity across notes, tasks, wikis, and…
- Super Productivity: Super Productivity is an open-source, cross-platform to-do list and time-tracking app for planning, organizing, and tracking your daily tas…
- Taiga.io: Agile project management platform supporting Kanban, Scrum, issue tracking, time tracking, customizable workflows, integrations with popula…
- Tasks.org: Tasks is libre open-source software, based on the original source code from the popular Astrid Tasks &amp; To Do List!
- TickTick: Manage time efficiently, organize tasks with lists and tags, and set priorities.
- ToDoList: ToDoList is a free, self-hosted application for managing personal to-do lists and planning tasks.
- Todoist: Manages tasks across all platforms with advanced language recognition.
- Trello: Organize tasks with boards, lists, and cards, and customizable workflows.
- Wekan: Wekan is a free and open-source collaborative kanban board that helps individuals and teams organize tasks visually with customizable lists…
- dumbdo: DumbDo is a lightweight, self-hosted todo list web app that stores tasks locally and provides a deliberately simple interface.

---
Source: Our Local Host (https://ourlocalhost.com/app/103/vikunja-api), the self-hosted and open-source app directory.
