Research dossier · September 2026

Escape the per-seat gravity well.

An evidence-led map of self-hosted, open-source, SaaS, GitHub-native, forked, and built-from-scratch paths away from ClickUp—without pretending a Kanban clone is a work hub.

01 / The actual replacement target

ClickUp is a connected work system, not a board.

The research began by documenting ClickUp’s capability model before naming any alternative. The practical baseline is the connection between work hierarchy, flexible task data, daily views, rich Docs/wiki, comments, permissions, reporting, and search. Breaking that connection is a workflow downgrade even if a replacement has attractive individual screens.

15+
customizable ClickUp layouts documented on the product feature page
60 MB
shared ClickUp Free workspace storage, illustrating that “unlimited users” is not unlimited collaboration
1 graph
the required design principle: views are projections of one authorized work model
Screenshot of ClickUp Docs marketing page
Docs are a work surfaceNested pages, rich media, task linkage, comments, history, sharing, and export are visible parity requirements.

The comparison contract

Every finalist was tested against seven dimensions: tasks/issues, Kanban and other views, roadmap, rich knowledge/Docs, multi-user permissions, licence/cost, and operating burden.

Work graph
Gate
Docs/wiki
Gate
Daily views
Gate
Permissions
Gate
Roadmap
Priority
Dashboards / AI
Later
Free-plan trap: ClickUp Free permits unlimited tasks and members, but gates shared storage, dashboards, Forms, structured fields, capacity views, external automation, Chat volume, and granular guest permissions.
02 / Validation result

One top pilot. Several honest trade-offs.

The table does not award points for a feature name alone. It records only validated capability, and it leaves gaps visible. “Conditional” means the product deserves a controlled pilot, not a production commitment.

CandidateLicence / costViews and roadmapKnowledge fitOperational postureDecision
OpenProject CEGPLv3 · unlimited users/projects · no Community seat feeKanban, query-backed lists/tables, Calendar, Gantt, multi-project timelineGFM Wiki, tables, history/diffs, Markdown exportModerate: PostgreSQL, TLS, backups, upgradesTop pilot
LeantimeAGPLv3 core · paid proprietary pluginsKanban, Table, List, Calendar, project GanttRich Wiki; Markdown round trip/history gapsModerate: Docker/PHP, DB, cron, pluginsConditional
Plane CEAGPLv3 · no stated CE seat capList, Board, Calendar, Table, TimelineProject Pages; workspace Wiki / advanced features gatedModerate: multi-service Compose stackConditional
Vikunja + DocmostAGPLv3 + AGPLv3 · no identified Community capList, Table, Kanban, GanttReal-time rich Docs, tables, embeds, history, Markdown interchangeMedium-high: two identities, two backups, bridge workConditional
Nextcloud Deck + CollectivesAGPLv3 stack · host-defined capacityKanban and Gantt; task List/Table gapFile-backed Markdown Wiki, versions, search, importMaterial: Nextcloud app/version operationsConditional
YouTrack Server FreeProprietary · ≤10 Users / 3 AgentsTable/list/tree, Kanban, calendar widget, GanttKnowledge Base, history, Markdown export/importerModerate: Docker and data volumesConditional
GitLab SM FreeOpen-core · self-managed FreeIssues/lists/boards; Free roadmap/Gantt gapGit Wiki; general live Docs gapHigh: capacity, releases, backup exclusionsReference
GitHub ProjectsProprietary SaaS / commercial GHESTable, Board, Roadmap; no CalendarPortable Git Wiki, but private wiki is paidLow cloud / high GHESReference
AppFlowy self-hostCommercial multi-user server; Free one seatRich database views; no verified GanttStrong rich Docs and Markdown supportModerate-high; licence blocks free team useExclude now
Recommended launch vector

OpenProject CE first

It has the broadest verified foundation compatible with the stated self-hosted, open-source, no-seat-fee preference. The risk is not missing module count; it is whether a more formal work-package/query model and Wiki feel intuitive enough for daily knowledge work.

Choose a comparator by risk

Compare only one secondary candidate

Use Leantime if an integrated project Wiki matters most, Plane for modern work-item UI, Vikunja + Docmost for Markdown-first Docs, or Nextcloud for a files/identity-centric stack. A broad simultaneous bake-off produces shallow evidence.

03 / Proof, not product theatre

Run one workload through every contender.

A pilot must be an operating test. It should use representative ClickUp hierarchy, custom fields, attachments, comments, permissions, Docs, and planning—not a blank demo board. Restore and upgrade are first-class product tests because self-hosting makes them your responsibility.

Gantt-style diagram of the 12-week evidence-led replacement pilot
Rendered Mermaid Gantt: a 12-week evidence sequence before a fork or custom product is authorized.

Migration gate

Map 25–50 real work items across hierarchy, dates, fields, comments, dependencies, files, Docs, and access. Use a loss register, not an anecdotal impression.

Permission gate

Run a role matrix for admin, manager, contributor, reader, and guest. Confirm least privilege across tasks, Docs, files, search, dashboards, and exports.

Recovery gate

Restore database, files, configuration, and representative content into clean staging. Rehearse the upstream upgrade before production approval.

04 / Build versus fork

Adopt upstream. Extend outside it. Fork last.

Forking exchanges initial speed for maintenance debt. A greenfield rebuild trades vendor dependence for a full product and operations obligation. The evidence-led default is an upstream OpenProject CE pilot, then a narrowly scoped API/webhook companion, then a minimal maintained fork only for a proven durable gap.

Mermaid decision flow from OpenProject pilot to upstream operation, companion extension, fork, or narrow custom MVP
Rendered Mermaid decision path. Companion services must use supported APIs and signed webhooks rather than direct writes to the upstream database.

Custom MVP is a platform commitment

Release 1 needs a workspace-scoped task graph, List/Board/Table/Calendar projections over one query contract, permission enforcement across HTTP/WebSockets/search/files, audit/outbox durability, secure attachments, rich Docs with recovery, and tested backups. Advanced roadmaps, workload, marketplace integrations, AI, and ClickUp-level UX parity are later product programs.

Read the staged implementation plan →

Architecture commitments

Use PostgreSQL as source of truth; one canonical authorized work model; an append-only activity/outbox record; private S3-compatible objects; an API/worker modular monolith; and a separately deployed collaboration runtime only after live-document Stage 0 tests. Rich-text JSON is canonical; Markdown is compatibility interchange, not the persistence model.

Read the build strategy blueprint →
05 / Visual mock-up

Nebula Work Hub: the intended daily-work feeling.

This is a static interface concept—not a built application. It shows the product principle behind the implementation plan: a canonical task can be viewed, moved, scheduled, and documented without changing tools or losing context.

nebula.work / mission control● synced
Product systems / Q4 release

Launch control

All systemsAssignee: anyone+ Filter
INBOUND02
Map migration fields◷ Oct 13 · ◉ Ryan
Rehearse clean restore◷ Oct 17 · ◉ Ops
IN FLIGHT02
Validate Wiki workflow◷ Oct 15 · ◉ Docs
Build webhook bridge◷ Oct 16 · ◉ Platform
VERIFIED01
Deploy staging orbit✓ Recorded in audit log
Design principle: do not make navigation, a board, a document, and a roadmap four disconnected products. They are four views over shared, authorized work and knowledge.
Evidence navigation

Trace each conclusion back to its research.

The static site is a visual briefing layer. The Markdown report contains citations, decision logic, pilot gates, and links to every detailed evidence record.