All 116 Dependencies

Every package Vikunja depends on, ranked by repo health score.

Vikunja is an open-source, self-hosted task management application that gives individuals and teams complete ownership of their data. Instead of sending your tasks to a third-party cloud, you run Vikunja on your own server and access it from any device through a polished web interface or the REST API. The project has been in active development since 2018 and reached v2.0 in early 2026, making it a mature option for anyone tired of SaaS subscriptions.

The application ships as a single Go binary that bundles the Vue.js frontend, so deployment is as simple as running the binary or pulling the official Docker image. It supports PostgreSQL, MySQL/MariaDB, and SQLite out of the box and can be reversed-proxied behind Caddy or nginx in minutes. Real-time updates arrive over WebSockets so collaborators see task changes immediately without refreshing.

Vikunja's standout feature for power users is Quick Add Magic: type a task like "Call client !2 *weekly +work @alice due:Friday" and the parser extracts the priority, repeat interval, project, assignee, and due date automatically — no extra clicks required. This natural-language input system is backed by a comprehensive test suite and works in the full task form as well as the quick-add bar.

The project is licensed under AGPLv3, ensuring the core is perpetually open. A small set of enterprise-grade features (admin panel, time tracking, audit logs) require a paid license key, which funds ongoing development. Everything else — Kanban, Gantt, CalDAV sync, importers, and the full API — is free and self-hostable.

25 is-touch-device 1.0.1 35 vue-flatpickr-component 11.0.5 outdated 37 browser v0.0.0-20240102092130-5ac0b6a4141c 37 strcase v0.3.0 40 lowlight 3.3.0 41 copier v0.4.0 42 CSSType 3.2.3 42 klona 2.0.6 42 vue3-notification 3.4.2 43 fast-deep-equal 3.1.3 43 otp v1.5.0 43 register-service-worker 1.7.2 44 feeds v1.2.0 45 bluemonday v1.0.27 45 change-case 5.4.4 45 cron v3.0.1 45 uuid v1.6.0 46 fuzzy v0.1.3 46 imaging v1.6.2 46 node-unzipper 0.12.5 47 Viper v1.21.0 51 yaegi v0.16.1 52 Sortable 1.15.7 53 Cobra v1.10.2 54 Font Awesome Free 7.3.0 outdated 54 Font Awesome Free 7.3.0 outdated 54 Font Awesome Free 7.3.0 outdated 55 flatpickr 4.6.13 56 color v1.19.0 56 ufo 1.6.4 57 go-keyring v0.2.8 57 vue-fontawesome 3.3.1 outdated 59 govalidator v0.0.0-20230301143203-a9d515a09cc2 62 Watermill v1.5.2 outdated 62 go-oidc v3.20.0 63 pq v1.12.3 67 progressbar v3.19.1 67 websocket v1.8.15 68 jwt v5.3.1 70 swag v1.16.6 72 go-version v1.9.0 74 testify v1.11.1 outdated 75 @sentry/vite-plugin 5.4.0 outdated 75 gocsv v0.0.0-20231116093920-b87c2d0e983a 76 Day.js 1.11.21 outdated 77 ldap v3.4.13 outdated 77 postcss-preset-env 11.3.2 outdated 79 Floating UI 1.8.0 outdated 79 esbuild 0.28.1 outdated 79 go-mail v0.8.1 79 mimetype v1.4.13 outdated 80 floating-vue 5.2.2 outdated 81 Autoprefixer 10.5.2 outdated 81 nanoid 5.1.16 outdated 83 otplib 13.4.1 outdated 83 tablewriter v1.1.4 outdated 84 go-sqlite3 v1.14.48 outdated 84 ws 8.21.0 outdated 85 Go-MySQL-Driver v1.10.0 outdated 86 @intlify/unplugin-vue-i18n 11.2.4 outdated 86 @vitejs/plugin-vue 6.0.7 outdated 89 Workbox 7.4.1 89 Workbox 7.4.1 90 Express 5.2.1 outdated 90 Pinia 3.0.4 outdated 90 Tailwind CSS 4.3.2 outdated 90 Tailwind CSS 4.3.2 outdated 90 vue-tsc 3.3.7 outdated 91 DOMPurify 3.4.12 outdated 91 Faker 10.5.0 outdated 91 Stylelint 17.14.0 outdated 91 go-redis v9.21.0 outdated 91 goldmark v1.8.4 outdated 91 rollup catalog: 91 vue-i18n 11.4.6 outdated 92 Playwright 1.61.1 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 Tiptap Core 3.27.4 outdated 92 client_golang v1.23.2 outdated 92 postcss 8.5.17 outdated 93 Echo v5.2.1 93 Vitest 4.1.10 outdated 93 VueUse 14.3.0 outdated 93 VueUse 14.3.0 outdated 94 Marked 18.0.5 outdated 94 Vite 8.1.4 outdated 94 typescript-eslint 8.63.0 outdated 94 typescript-eslint 8.63.0 outdated 95 AWS SDK for Go v2 v1.42.1 outdated 95 AWS SDK for Go v2 v1.32.30 outdated 95 AWS SDK for Go v2 v1.19.29 outdated 95 AWS SDK for Go v2 v1.105.1 95 Axios 1.18.1 outdated 95 ESLint 10.0.1 outdated 95 ESLint 10.7.0 outdated 95 Sentry JavaScript (@sentry/browser) 10.66.0 outdated 95 TypeScript 6.0.3 outdated 95 Vue 3.5.39 outdated 95 Vue Router 5.2.0 outdated 95 electron-builder 26.15.3 outdated 95 sentry-go v0.48.0 outdated 97 Electron 43.1.0 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers