ScriptsApr 17, 2026·3 min read

WeKan — Open Source Kanban Board for Teams

WeKan is a self-hosted open-source Kanban board that gives teams full control over their project workflows without relying on third-party SaaS platforms.

Introduction

WeKan is a fully open-source Kanban board modeled after Trello that you can host on your own servers. It provides drag-and-drop cards, swimlanes, checklists, and rich collaboration features while keeping all your data private and under your control.

What WeKan Does

  • Provides a visual Kanban board with lists, cards, swimlanes, and checklists
  • Supports multiple boards, teams, and fine-grained user permissions
  • Offers card features like due dates, labels, attachments, and comments
  • Integrates with webhooks, REST API, and IFTTT for automation
  • Runs entirely self-hosted with MongoDB as the backend database

Architecture Overview

WeKan is built with Meteor.js on the backend and Blaze templates on the frontend. It uses MongoDB for persistent storage and supports real-time updates via Meteor's DDP protocol. The application runs as a single Node.js process that serves both the API and the web interface. Docker and Snap packages simplify deployment.

Self-Hosting & Configuration

  • Deploy via Docker Compose with a MongoDB container alongside WeKan
  • Available as a Snap package for Ubuntu with automatic updates
  • Configure ROOT_URL, MONGO_URL, and MAIL_URL via environment variables
  • Supports LDAP, OAuth2, and OIDC for enterprise authentication
  • Runs behind Nginx or Caddy as a reverse proxy with TLS termination

Key Features

  • Full Kanban workflow with swimlanes, WIP limits, and card aging
  • REST API and webhooks for integrating with CI/CD and chat tools
  • Multi-language support with 50+ translations available
  • Custom fields, subtasks, and card templates for structured workflows
  • Activity timeline and board-level analytics for tracking progress

Comparison with Similar Tools

  • Trello — Cloud-only, free tier limits boards; WeKan is unlimited and self-hosted
  • Planka — Simpler UI but fewer features; WeKan offers swimlanes and WIP limits
  • Kanboard — Minimalist approach focused on individuals; WeKan targets team collaboration
  • Focalboard — Mattermost-integrated; WeKan is standalone with more Kanban depth
  • Taiga — Full agile suite with Scrum; WeKan focuses purely on Kanban simplicity

FAQ

Q: Does WeKan support Scrum or just Kanban? A: WeKan focuses on Kanban boards. For full Scrum with sprints and backlogs, consider Taiga or similar tools.

Q: Can I import boards from Trello? A: Yes, WeKan supports importing boards from Trello JSON exports directly through the UI.

Q: What database does WeKan require? A: WeKan uses MongoDB exclusively. Version 5 or 6 is recommended for production deployments.

Q: Is there a mobile app? A: WeKan's web UI is responsive and works on mobile browsers. There is no dedicated native app.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets