Vikunja: Task Manager You Host Yourself

Manage the household's chores, shopping list and project plans in one self-hosted task manager, with the same tasks shown as a list, kanban board, table or Gantt chart. Repeat reminders, subtasks, share links and CalDAV sync sit on top. Vikunja imports what you already have in Todoist, Trello or Microsoft To-Do.

Compare with similar apps

How Vikunja stacks up against other productivity apps. Add or remove apps to change the comparison.

Requirement
Vikunja
PriceFree + PaidFree + Paid
Web UIYesYes
Architecturex86 + ARMx86 + ARM
Containers2Plus Postgres2Plus Postgres
DatabasePostgresPostgres
RuntimeGoNode.js
DockerYesYes
Linux packageYes–
Windows––
FreeBSD––
AndroidYes–
WindowsYes–
LinuxYes–
Full comparison

Client apps

Official client for phone and desktop.

Official

Common questions

Similar apps to Vikunja

More apps in Productivity.

AFFiNE

Write docs, track work in databases and sketch on a whiteboard, with workspaces synced through your own server.

Free + Paidx86 + ARMNode / Rust

Baserow

Baserow turns Postgres into a no-code database you edit in the browser, with typed fields, filters and forms. Every table gets a REST API.

Free + Paidx86 + ARMPython

CryptPad

CryptPad is an encrypted office suite you host yourself. Write a document, sheet or slide deck in the browser and it encrypts the copy on your machine before it reaches the server. Rich text, forms, kanban boards, diagrams and whiteboards use the same encryption. Shared drives, access lists, document history and guest links cover a household or a small group.

Free + Paidx86 + ARMNode.js

Excalidraw

Sketch hand-drawn style diagrams on a virtual whiteboard, served as a static site from your own server.

Freex86 + ARMnginx

Gofer

Gofer puts Gmail, Outlook, iCloud and IMAP mail in one self-hosted webmail, with contacts and calendars alongside. You spin it up as a single Go binary or container.

Freex86 + ARMGo

Grist

Keep budgets, inventories and project lists in documents where a cell can reference a row from another table and formulas run in Python. Each document is stored as a file in a folder you choose, so it moves or backs up like any other file.

Free + Paidx86 + ARMNode.js

HedgeDoc

Write markdown together in a browser-based editor and watch the edits land as they are typed. HedgeDoc keeps the notes on your server, renders diagrams and slides from the same text, and gives each note a permission level you pick before you share the link.

Freex86 + ARMNode.js

Kan

Run kanban boards on your own server in the Trello style, with workspace members, labels, comments and an activity log on every card. Kan takes an existing Trello board as an import, and the self-hosted stack is the web app, Postgres and a one-off migration container.

Freex86 + ARMNode.js
See all self-hosted apps →

Tags

Updated