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 strcase v0.3.0 35 vue-flatpickr-component 11.0.5 outdated 37 browser v0.0.0-20240102092130-5ac0b6a4141c 40 lowlight 3.3.0 41 copier v0.4.0 42 CSSType 3.2.3 42 klona 2.0.6 43 fast-deep-equal 3.1.3 43 otp v1.5.0 43 register-service-worker 1.7.2 43 vue3-notification 3.4.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 imaging v1.6.2 47 Viper v1.21.0 47 fuzzy v0.1.3 50 node-unzipper 0.12.5 52 Sortable 1.15.7 52 websocket v1.8.15 52 yaegi v0.16.1 54 Cobra v1.10.2 55 flatpickr 4.6.13 56 ufo 1.6.4 57 Font Awesome Free 7.3.0 outdated 57 Font Awesome Free 7.3.0 outdated 57 Font Awesome Free 7.3.0 outdated 59 go-keyring v0.2.8 59 govalidator v0.0.0-20230301143203-a9d515a09cc2 65 Watermill v1.5.2 outdated 65 jwt v5.3.1 66 color v1.19.0 67 go-oidc v3.20.0 67 go-version v1.9.0 67 pq v1.12.3 70 @sentry/vite-plugin 5.4.0 71 vue-fontawesome 3.3.1 outdated 72 gocsv v0.0.0-20231116093920-b87c2d0e983a 73 @intlify/unplugin-vue-i18n 11.2.4 outdated 73 swag v1.16.6 74 progressbar v3.19.1 75 testify v1.11.1 outdated 76 tablewriter v1.1.4 outdated 78 Day.js 1.11.21 outdated 78 postcss-preset-env 11.3.2 outdated 80 floating-vue 5.2.2 outdated 81 esbuild 0.28.1 outdated 81 ldap v3.4.13 outdated 81 mimetype v1.4.13 outdated 82 Go-MySQL-Driver v1.10.0 outdated 83 otplib 13.4.1 outdated 84 ws 8.21.0 outdated 85 Express 5.2.1 85 Floating UI 1.8.0 outdated 85 nanoid 5.1.16 outdated 86 Workbox 7.4.1 86 Workbox 7.4.1 86 go-mail v0.8.1 87 @vitejs/plugin-vue 6.0.7 outdated 87 Autoprefixer 10.5.2 outdated 88 go-sqlite3 v1.14.48 outdated 89 DOMPurify 3.4.12 outdated 90 Tailwind CSS 4.3.2 outdated 90 Tailwind CSS 4.3.2 outdated 90 vue-tsc 3.3.7 outdated 91 Faker 10.5.0 outdated 91 Pinia 3.0.4 outdated 91 Stylelint 17.14.0 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 outdated 91 Tiptap Core 3.27.4 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 client_golang v1.23.2 outdated 92 postcss 8.5.17 outdated 93 Vitest 4.1.10 outdated 93 VueUse 14.3.0 outdated 93 VueUse 14.3.0 outdated 94 Axios 1.18.1 outdated 94 Echo v5.2.1 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 ESLint 10.0.1 outdated 95 ESLint 10.7.0 outdated 95 Sentry JavaScript (@sentry/browser) 10.66.0 outdated 95 Vue Router 5.2.0 outdated 95 electron-builder 26.15.3 95 sentry-go v0.48.0 outdated 96 Vue 3.5.39 outdated 97 Electron 43.1.0 outdated 97 TypeScript 6.0.3 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