Vikunja Frontend

Vikunja Frontend is the self-hosted web UI component for Vikunja deployments, providing to-do lists, Kanban boards, and Gantt charts to self-hosted Vikunja…

  • Productivity
Vikunja Frontend is the self-hosted web UI component for Vikunja deployments, providing to-do lists, Kanban boards, and Gantt charts to self-hosted Vikunja installations.

Platform availability

Available on 3 of 9 platforms

  • Unraid
  • TrueNAS
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox
  • Helm (not listed)
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

34/100 Low

Maintained
0GitHub repository is archived
Popular
51364 GitHub stars
Easy to install
351 install platform, install notes, Docker image
Light to run
95512 MB minimum RAM, runs on ARM

Availability: platform listings confirmed today, links checked 15 days ago

GitHub stars
364
Open issues
1
Last commit
2024-02-07
License
AGPL-3.0
Activity
stale

Checked 7 days ago - source: GitHub (go-vikunja/frontend)

Resources & Compatibility

Minimum requirements: 512 MB RAM, 1 CPU core(s), 10 GB disk. ARM (e.g. Raspberry Pi) is supported.

Checked 14 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Set the public URL before starting Set VIKUNJA_SERVICE_PUBLICURL to the exact address you will open in your browser, such as http://127.0.0.1:4173/. If it is wrong, links, login flows, or requests may point to the wrong host. source
  • Free the Mailpit test ports If you start the Mailpit mail-testing container, make sure ports 1025 (SMTP mail) and 8025 (web UI) are free. If another app already uses them, Mailpit will not start. source
  • Install pnpm dependencies first Run pnpm install (pnpm is a package manager for JavaScript/TypeScript files) before building or starting the frontend. If you skip it, the app will fail because required files are missing. source
  • Repository status This frontend repository is archived; its code is now maintained in the main Vikunja repository. source
  • Frontend-only component The image provides only the Vikunja web frontend, so deploy it alongside the Vikunja API. source

Fetched today - each note links to its source

Alternatives (12)

  • Donetick - Donetick is an open-source, self-hosted web app for managing household tasks and chores.
  • Habitica - Habitica is a productivity app that blends task management with elements of role-playing games to create an engaging and motivating experie…
  • Notion - Streamline teamwork with real-time collaboration, drag-and-drop content organization, and visual simplicity across notes, tasks, wikis, and…
  • Super Productivity - Free multi-platform software for task management, time tracking, and personal project management.
  • Taiga.io - Agile project management platform supporting Kanban, Scrum, issue tracking, time tracking, customizable workflows, integrations with popula…
  • Tasks.org - Tasks is libre open-source software, based on the original source code from the popular Astrid Tasks & To Do List!
  • TickTick - Manage time efficiently, organize tasks with lists and tags, and set priorities.
  • ToDoList - ToDoList is a free, self-hosted application for managing personal to-do lists and planning tasks.
  • Todoist - Manages tasks across all platforms with advanced language recognition.
  • Trello - Organize tasks with boards, lists, and cards, and customizable workflows.
  • Wekan - Wekan is an open-source and collaborative kanban board application https://wekan.io/ .
  • dumbdo - A stupidly simple todo list application that just works.

Checked 11 days ago - source: AlternativeTo

Common questions

Can self-hosters skip the Vikunja frontend if they mainly use the mobile app?

Yes. The backend is required, while the frontend is not, and using Vikunja via the mobile app is fine.

What environment setting can cause broken links or login flows in the frontend?

Set VIKUNJA_SERVICE_PUBLICURL to the exact address you will open in your browser. If it is wrong, links, login flows, or requests may point to the wrong host.

What must be installed before building or starting the frontend from source?

Run pnpm install before building or starting the frontend. If you skip it, the app can fail because required files are missing.

Is running Vikunja under a subpath reliable?

Users have reported persistent configuration problems when running Vikunja under a subpath, rather than on a separate subdomain.

Answers sourced from github.com, github.com, www.reddit.com, www.reddit.com

Community

Collected 14 days ago - public community threads