
Vikunja
Open-source task management for teams and individuals

Vikunja is a self-hostable task and project management application designed for personal productivity and team collaboration. It provides list-based task organization with optional kanban views, sharing, and reminders, and exposes a well-documented API for integrations.
Key Features
- Projects/lists with tasks, subtasks, priorities, due dates, reminders, and repeating tasks
- Kanban board view in addition to traditional list views
- Team collaboration: sharing projects and tasks with permissions
- Labels/tags, filters, and saved views for organizing and querying tasks
- Notifications and activity tracking (implementation depends on configured services)
- CalDAV support for syncing tasks with compatible clients
- REST API for automation and integrations; supports API tokens
- Multi-platform clients: web UI plus mobile apps/community clients
Use Cases
- Personal to-do management with recurring tasks and reminders
- Small-team project tracking with shared lists and kanban workflows
- Integrating tasks into other systems via API (e.g., custom automation/scripts)
Limitations and Considerations
- Some advanced enterprise project features (e.g., complex portfolio management) are out of scope compared to large commercial suites
- CalDAV feature parity depends on client compatibility and configured server settings
Vikunja is a strong fit for users who want a lightweight, modern task manager with collaboration features and a developer-friendly API. It is especially useful when you want control over data and the flexibility to integrate task workflows into existing tooling.
Categories:
Tags:
Tech Stack:
Similar Services

WeKan
Open-source Trello-like Kanban boards for teams
Self-hosted Kanban board software with swimlanes, WIP limits, and rich card features for team project and task management.

Habitica
Gamified habit and task tracker with RPG mechanics
Habitica turns your habits, dailies, and to-dos into an RPG with rewards, streaks, parties, and challenges to help you stay consistent.


OpenProject
Open source project management for classic and agile teams
Self-hosted project management platform with work packages, Agile boards, Gantt charts, roadmaps, wikis, time tracking, and team collaboration.

Planka
Open-source Trello-like kanban for teams and projects
Planka is a self-hosted kanban project management tool with boards, lists, cards, swimlanes, WIP limits, labels, checklists, due dates, and team collaboration.

Kanboard
Simple, visual Kanban project management
Self-hosted Kanban project management tool with boards, swimlanes, WIP limits, analytics, and integrations via plugins and webhooks.

Leantime
Open-source project management for Lean and Agile teams
Self-hosted project management system with roadmaps, kanban, tasks, time tracking, and client collaboration designed around Lean/Agile workflows.
Redis
TypeScript