Skip to content

Best Self-Hosted Project Management Tools

Self-hosted project management tools replace Jira, Trello, and Asana with boards, tasks, and workflows you run yourself. The five picks here split into two shapes: Plane and Taiga are built around agile/Scrum workflows and dev-issue tracking, while OpenProject, Vikunja, and Leantime are broader work-management tools for teams organizing projects beyond just code. Start by matching that shape to how your team actually works, then compare footprint and licensing within it.

We earn commissions when you shop through the links below. Full disclosure →
Project Management

Donetick

Task and chore manager for individuals, families and small groups, with flexible recurring schedules, assignee rotation, subtasks, labels, points and natural-language task entry. Stores data in SQLite by default, with PostgreSQL as an option.
GoReactSQLite
easyRead guide →
Project Management

Kanboard

Minimalist kanban project management tool with boards, swimlanes, subtasks, time tracking, automatic actions, a JSON-RPC API and a plugin system. Runs on PHP with SQLite, MySQL/MariaDB or PostgreSQL.
PHPPostgreSQL
easyRead guide →
Project Management

Leantime

Open-source project management platform built for non-traditional project managers and neurodivergent teams, combining task/kanban boards, Gantt-style milestones, sprints, time tracking, and a project wiki. The self-hosted AGPL-3.0 open-source edition ships the full core project-management feature set plus white-labeling, client management, and LDAP/OIDC login for free; recurring tasks, custom fields, whiteboards, AI-assisted status updates, and program/portfolio-level strategy tools are paid plugin-bundle or Pro-tier add-ons and aren't part of the free self-hosted build.
PHPJavaScriptMySQL
easyRead guide →
Project Management

OpenProject

Open-source project management software for product, project, and portfolio management. The self-hosted GPL-3.0 Community Edition ships work packages (tasks/subtasks/features/milestones), Gantt charts, agile/kanban boards, Scrum backlogs, time tracking, and a project wiki — TOTP/WebAuthn two-factor authentication is included free; LDAP group sync, SSO, resource management, and custom branding are Enterprise-only add-ons layered on top and aren't part of the free build.
RubyTypeScriptPostgreSQL
hardRead guide →
Project Management

Plane

Open-source project management platform for tracking work items, running sprint cycles, and managing product roadmaps. The self-hosted AGPL-3.0 Community Edition ships work items across five layouts — list, board (kanban), calendar, table, and timeline (a Gantt-equivalent) — plus cycles, modules, saved views, and wiki-style pages; some AI and enterprise capabilities shown on Plane's hosted cloud offering are gated to paid plans and aren't part of the self-hosted Community Edition.
TypeScriptPythonPostgreSQLRedis
moderateRead guide →
Project Management

PLANKA

Kanban board for teams and personal projects, with projects, boards, lists, cards, labels, due dates, attachments, comments and real-time updates. Source-available under the PLANKA Community License (a fair-use license): free for personal use, internal use within your own organization and non-profits, but hosting it for third parties for commercial gain needs a paid commercial license.
JavaScriptReactSails.jsPostgreSQL
easyRead guide →
Project Management

Taiga

Open-source agile project management platform built around Scrum and Kanban, with backlogs, sprints, epics, user stories, issue tracking, and a wiki. The self-hosted stack is the same MPL-2.0 open-source code that powers Taiga's cloud product — self-hosting is free with no project, member, or storage caps and no feature gate; only the hosted cloud plans and an optional paid on-premise support/SLA contract sit on top of the identical software.
PythonAngularJSPostgreSQL
moderateRead guide →
Project Management

tududi

Personal task and project manager that organizes work into areas, projects, tasks and notes, with tags, recurring tasks, Telegram integration and CalDAV sync. Stores data in a single SQLite file by default, with PostgreSQL supported.
TypeScriptNode.jsExpressReactSQLite
easyRead guide →
Project Management

Vikunja

Open-source to-do and task manager for organizing work across multiple projects, with list, table, kanban, and Gantt-style views, labels, filters, reminders, and recurring tasks. The free AGPL-3.0 self-hosted build ships the full task-management feature set including SSO/LDAP login; a separate self-hosted Pro add-on layers an admin panel, audit logs, and time tracking on top as a paid upgrade and isn't part of the free build.
GoVue.jsPostgreSQL
easyRead guide →
Project Management

WeKan

Open-source kanban board with swimlanes, lists, cards, checklists, labels, due dates, attachments and board templates, built on Meteor. The default Docker setup stores data through FerretDB (a MongoDB-compatible layer) on SQLite, with MongoDB and PostgreSQL-backed variants also provided.
JavaScriptMeteorFerretDBSQLite
easyRead guide →

Head-to-heads in this category

Where to host itaffiliate disclosure
Kamaterafree trial
From $4/mo · 1 vCPU / 1 GB / 20 GB · US + EU + Asia
Start free on Kamatera → (opens in new tab)
DigitalOceanalso works on
From $6/mo · 1 vCPU / 1 GB / 25 GB · US + EU + Asia
Deploy on DigitalOcean → (opens in new tab)

Paid link — we earn a commission if you shop through it.

Replace a paid tool

We use analytics cookies (Google Analytics, PostHog) to see which guides are useful. No ad networks, no cross-site tracking. See our privacy policy.