Vikunja logo

Vikunja

Vikunja is a fluffy, open-source, and self-hostable to-do app built for efficient project planning and task management. It combines a user-friendly interface with robust collaboration tools to help teams stay organized and meet deadlines.

Vikunja is the open source alternative to:
Vikunja screenshot

About Vikunja

Vikunja is a versatile task management tool that lets you create projects and organize tasks hierarchically with ease. It supports various views such as list, Gantt chart, Kanban board, and table to suit different workflow needs. Designed with speed and privacy in mind, every interaction takes less than 100ms. Enjoy efficient task creation with Quick Add Magic, inbuilt reminders, subtasks, and seamless collaboration features while benefiting from its open-source transparency.

Key Features

  • Self-hostable open-source to-do app with full code transparency
  • Multiple task views: list, Gantt, Kanban, and table
  • Hierarchical organization with projects and subprojects
  • Quick Add Magic for rapid task input and automation
  • Collaboration tools including task assignment and share links
  • CalDAV integration and robust reminder features

Pricing

Personal
$4/month

Ideal for individual users needing complete task management.

Features:
  • Unlimited lists, tasks, reminders, share links, relations, and filters
  • 10GB attachment storage
  • Email and community support
  • Free 14-day trial, cancel anytime
Organization
$5/month per user

Perfect for organizations looking for collaborative task management across teams.

Features:
  • Inclusive of all Personal features
  • Unlimited Teams
  • 50GB attachment storage
  • Priority email support
  • Centralized team billing
  • Free 14-day trial, cancel anytime
Enterprise
Custom

Designed for enterprise clients requiring a fully tailored and scalable solution.

Features:
  • Includes all Organization features
  • Unlimited attachment storage
  • Dedicated instance and team billing
  • Admin interface to manage users
  • Optional self-hosting
  • GDPR compliant data processing
  • Priority email support and team training

Representation of core functionalities

Loading...

Rendering mind map...

mindmap Vikunja Frontend Layer Vue.js SPA Base Components Forms Buttons Feature Components Tasks Projects Teams View Components Kanban List Gantt Authentication Components Backend Layer API Routes Core Models Task Management Task Creation Task Relations Comments System Attachments Reminders Project Management Project Structure Team Collaboration Sharing System View Management Authentication System LDAP OpenID File Storage System Background Processing Notification System Database Layer SQL Database Migrations Redis Key-Value Storage Search Index Typesense External Services CalDAV Integration Auth Providers Email Service Avatar Services Gravatar Upload Background Images Unsplash System Components Monitoring Backup/Export Migration Tools Webhook System Rate Limiting Deployment Docker Containers Service Workers Static File Serving API Gateway

This is the mind map that represents the core functionality of the application. It focuses on the key features and functionalities of the application and provides a visual representation of how they are interrelated.

Summary

Vikunja delivers a comprehensive task management solution that emphasizes speed, flexibility, and user privacy. Its open-source nature combines transparency with robust collaboration and organizational features, empowering both individuals and teams to maintain productivity and control over their work.

Adrian
Created by
Adrian
Mar 9, 2025Updated2 min read
This content was partially generated using artificial intelligence.

Tool Details

1,362
108
47
Since 2018
about 1 month ago
93%