go-vikunja/vikunja

The task manager you actually own.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on September 12th, 2026
Created on November 28th, 2018
Open Issues & Pull Requests: 234 (+0)
GitHub issues: Enabled
Number of forks: 683
Total Stargazers: 5,372 (+0)
Total Subscribers: 17 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 16.9 hours
Mean response time: 28.3 days
90th percentile: 49.9 days
Tracked items: 802

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "waiting for reply" is answered fastest, typically in about 8 hours, while "area/task-editor" waits about 4 days. 60% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 7% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 180
New in 7 days: 4
Closed in 7 days: 5
Avg open age: 398 days
Stale 30+ days: 148
Stale 90+ days: 110

Recent activity

Opened in 7 days: 3
Closed in 7 days: 4
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • concern/ux (124)
  • area/frontend (56)
  • area/task-editor (47)
  • concern/regression (44)
  • area/filters (37)
  • area/kanban (37)
  • area/auth (36)
  • area/api (34)

Detailed Description

Vikunja is a self-hosted task management application that gives users full ownership of their data and workflow.

The project addresses the problem of task management lock-in by providing an open-source alternative to commercial services. It works as a full-stack application with a Go backend and Vue.js frontend, allowing users to run it on their own infrastructure or use an optional hosted version. The tool supports standard task management features including projects, lists, and collaborative workflows, with the core application available to anyone willing to self-host.

Vikunja suits teams and individuals who prioritize data ownership and want to avoid vendor lock-in. It works well for organizations with infrastructure to maintain a self-hosted instance or those comfortable managing deployments. The project also offers a hosted version for users seeking a managed solution without self-hosting overhead. For teams requiring advanced features like admin panels, audit logs, or time tracking, a commercial Pro tier is available.

The project uses LLM-assisted coding tools throughout its codebase, with a significant portion of contributions built using this approach. Development documentation covers installation, building from source, local development setup, and testing procedures, indicating active maintenance of the development experience.