// the find
plankanban/planka
PLANKA is the Kanban-style project mastering tool for everyone
Planka is a self-hosted Trello clone built on Node.js and React with real-time sync via Socket.IO. It covers the full Kanban workflow: projects, boards, lists, cards, labels, task checklists, custom fields, attachments, and activity logs. Aimed at teams who want Trello's UX without the SaaS price or data residency concerns.
Real-time updates are first-class — the entire client is socket-driven, not poll-based, so multi-user boards feel live. The notification backend supports 100+ providers via Apprise, which is genuinely more flexible than most self-hosted alternatives. OIDC/SSO is built in, not bolted on as an afterthought. Docker setup is straightforward with a Helm chart for teams running Kubernetes.
The license is 'fair-code', not OSS — commercial use requires a paid license, which matters if you're embedding this or running it as a product. The frontend is still on class-based Redux (redux-orm, Semantic UI React) — both are effectively unmaintained, and the patch files in client/patches are a sign that dependency debt is accumulating. There's no built-in time tracking or reporting, so if your team needs anything beyond pure Kanban you'll hit a wall quickly. Mobile experience depends on a separate Notes app in TestFlight beta, not a responsive web UI.