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

Search