A collaborative kanban board for visual task management and project organization with self-hosting capabilities.

Wekan screenshot 1

Wekan is an open-source, self-hosted web app and server that provides a collaborative kanban board system. It allows individuals and teams to organize tasks visually, track project states, and manage todo lists through a digital board interface. The software is designed to help users focus on the most important items by providing a clear overview of the current state of a project.

The software is deployed as a server-side web application. It supports multiple installation methods, including Docker containers, Snapcraft, and Sandstorm, allowing users to maintain full control over their data by hosting the application on their own hardware or private servers. This self-hosting capability removes the need to trust third-party providers with sensitive project data and allows for customized server configurations based on the size of the organization.

Key features

  • Real-time user interface for collaborative updates
  • Visual task management via kanban boards
  • Multi-platform support for various deployment environments
  • Support for over 105 different languages
  • MIT license for free software usage
  • Docker image availability for simplified deployment
  • Integration with MongoDB for data storage
  • Public read-only roadmap for transparency

Built with the Meteor framework and Node.js, Wekan is designed for scalability, with some corporate deployments supporting up to 30,000 users. The architecture requires a minimum of 1 GB of RAM for basic operation, though production environments typically require 4 GB or more to ensure stability. For high-traffic setups, the system can be scaled using a distributed architecture consisting of multiple frontend servers and a dedicated backend database server to handle increased load.

Because it uses MongoDB, the software requires consistent disk space monitoring and daily backups to prevent data corruption or loss, as the system does not currently feature an undo function. The development process is community-driven, with frequent updates and bug fixes contributed by a global network of developers via GitHub.

It serves as a flexible project management tool for anyone requiring a private, visual task tracking system.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity14 days ago
Repository Age12 years
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.