GSH

Vikunja

Open-source task and project manager with list, Kanban, Gantt and table views.

Project Management

Vikunja is a task and project manager that can be self-hosted or used through the vendor's managed cloud, with list, Kanban, Gantt and table views, reminders, labels, saved filters and CalDAV integration. It targets individuals and teams that want to run the software on their own infrastructure. The free self-hosted edition does not include the admin panel, audit logs or time tracking; those are sold separately as the paid Vikunja Pro add-on for self-hosted instances.

Key features

Self-Hosted (Community Edition)Free self-hosted
LicenceOpen source · AGPL-3.0-or-laterDeploymentSelf-hosted
Vikunja Pro (self-hosted add-on)Price not verified
LicenceOpen source · AGPL-3.0-or-laterDeploymentSelf-hosted
Limits, notes & source

Self-Hosted (Community Edition)

Limits
The self-hosted edition does not include the admin panel, audit logs or time tracking; those need the paid Vikunja Pro add-on.
Notes
Pricing page states self-hosting is free forever and lists no user limit for it. Licence confirmed in the repository licence file (github.com/go-vikunja/vikunja/blob/main/LICENSE).

Vikunja Pro (self-hosted add-on)

Limits
Plans differ by user ceiling: Homelab up to 5 users, Team up to 25, Business up to 500, Scale unlimited. Adds admin panel, time tracking, and audit logs from the Business plan.
Notes
Plans are published but no price is shown (only 'Flat fee', 'Per user / month', 'Custom'), and the add-on is in private beta with a waitlist — so the price is recorded as unknown rather than guessed. The page states: 'Same license. AGPLv3. Not source available. Not open core.'

Pros & cons

Strengths

  • AGPLv3 licensed and, per the vendor FAQ, completely free to self-host. Source
  • Ships as a single binary or Docker container, with compose examples in the docs. Source
  • Importers for Todoist, Trello and Microsoft To-Do are included in the free tier. Source

Trade-offs

  • Admin panel, time tracking and audit logs are Pro-only — the free columns show "—". Source
  • Vikunja Pro is "Now in private beta. Not yet available for Cloud accounts." Source
  • Vikunja Cloud has no free plan; every plan starts as a 14-day trial. Source
Show 1 more
  • Built as a web application, so the docs say it cannot really be hosted on a desktop alone. Source

Vikunja replaces

Products this app is built to take over from, with the vendor's own evidence.

Moving your content across: Documented per product: what you do on the side you are leaving, what this app does with the result, and what does not survive the trip. Every step links to the page that documents it.

  • TodoistVendor states Vikunja has built-in migration support for Todoist tasks.Source
    • ImportSettings → Import from other services → Todoist → Get Started authorises the Vikunja Migration app over OAuth; the import runs server-side and can take hours on a large account.Source
    • CaveatOff by default: an admin has to set migration.todoist.enable, register the instance at Todoist's developer console for a client id and secret, and make the OAuth redirect URL match.Source
  • TrelloHomepage: "Switching from Todoist, Trello, or Microsoft To-Do? Import your tasks in minutes."Source
    • ImportSettings → Import from other services, pick Trello and click Get Started; authorise the Vikunja Migration app against your Trello account and the import runs server-side — on a large account it takes hours.Source
    • CaveatThe Trello migrator ships disabled: set migration.trello.enable, register a Trello Personal Key and allow your Vikunja domain in Trello's origins, or no icon appears in the import list.Source
    • CaveatOAuth happens in your browser, so the instance need not be reachable from the internet, but service.publicurl must be the URL your browser uses or the redirect lands nowhere.Source
  • Microsoft To-DoThe pricing comparison lists To-Do import as included in the free self-hosted edition.Source
    • ImportThe same flow for Microsoft To Do: Settings → Import from other services → the To Do icon → Get Started, then grant Vikunja Migration access in Microsoft's OAuth prompt.Source
    • Caveatmigration.microsofttodo.enable defaults to false and needs an Azure app registration — client id, client secret and a redirect URL matching the instance — because the importer calls the Graph API.Source

Similar apps

Other entries from this catalogue in the same category, with a free self-hosted edition first and then the higher star count. Only software we publish appears here — each card opens the entry, where its price, licence and check date are recorded.

Kanboard

Project Management

Free and open-source Kanban board for self-hosting, built around work-in-progress limits.

Free self-hosted9,861Source