Vikunja

vikunja.io

YES

Replaceable in one session with an AI coding agent.

A self-hostable to-do and project app with lists, kanban, a calendar and a Gantt view, plus a CalDAV interface so ordinary calendar apps can see your tasks.

Promptfree, for everyone, and the only version there is
Build a task app with one view and grow it slowly.

STACK
- Astro with a Node adapter, SQLite

TASKS
- Title, done, due date, priority, an optional parent, a list
- Recurrence as a rule string, expanded when the task is completed rather than stored as future rows

WHY THAT RECURRENCE RULE
- Storing future occurrences means editing a series is a migration. Expanding on completion keeps one row per task forever

VIEWS
- Start with a list. Add kanban only once states exist, and a calendar only once dates are used
- Each view is a query over the same rows, never a separate table

OPENING IT ELSEWHERE
- A read-only iCalendar feed of tasks with due dates, at a secret URL
- That single feed puts your tasks in every calendar app without writing a client

Include the schema, the recurrence expansion and the iCalendar feed.

What you lose

  • A CalDAV interface, which is what lets your phone's built-in apps show the same tasks
  • Five views over the same data, each of which is real work to build
  • Hosting, backups and upgrades if you take the paid plan

If you would rather not build

  • Todoist, if you want polish over ownership
  • A Markdown file, which many people never outgrow

The escape hatch

open source · no votes, no paid placement

Vikunja

$0

The product itself, self-hostable, with CalDAV support.

go-vikunja/vikunjafree · open source

Focalboard

$0

A self-hosted board-and-table task tool, archived but still usable.

mattermost-community/focalboardfree · open source

Why this verdict

our own opinion · changed only by a person

84/100

Verdict yes at 84. The iCalendar feed is the cheapest way to make a home-made task app usable from a phone, and it is about thirty lines.

History

tracked since 10 Aug 2026 · nothing is ever overwritten

Interest · last 30 days

Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.

Questions about Vikunja

answered from the record above

Is Vikunja free?

No — the plan we track is $5 a month. Around €5/month for the hosted plan; the software is free to self-host under an AGPL licence.

Can you replace Vikunja by building your own?

YES. Replaceable in one session with an AI coding agent. Replacement score 84 out of 100, build time one session. Read what you lose before you decide.

How much does Vikunja cost?

$5 a month on Hosted — $60 a year. Recorded 10 Aug 2026.

What do you lose by replacing Vikunja?

A CalDAV interface, which is what lets your phone's built-in apps show the same tasks; Five views over the same data, each of which is real work to build; Hosting, backups and upgrades if you take the paid plan. If any of those carry weight for you, keep paying.

Is there an open-source alternative to Vikunja?

Yes: Vikunja, Focalboard. The prompt on this page is for when you want it your way instead.

Related entries

same category first, most replaced first

All 16 in Tasks & project management

Coming soon

Every week, something stops being worth paying for.

New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.

free forever · no tracking pixel · every prompt stays free on the site

Esc