by floatinghotpot

GitHub Readme.md


Join the chat

Wekan is an open-source and collaborative kanban board application.

Whether you’re maintaining a personal todo list, planning your holidays with some friends, or working in a team on your next revolutionary idea, Kanban boards are an unbeatable tool to keep your things organized. They give you a visual overview of the current state of your project, and make you productive by allowing you to focus on the few items that matter the most.

Our roadmap is self-hosted on Wekan

Wekan supports most features you would expect of it including a real-time user interface, cards comments, member assignations, customizable labels, filtered views, and more.

Since it is a free software, you don’t have to trust us with your data and can install Wekan on your own computer or server. In fact we encourage you to do that by providing one-click installation on Heroku or [Sandstorm] sandstorm_market platforms and verified Docker images.


Deploy to Scalingo

Wekan is released under the very permissive MIT license, and made with Meteor.

Our roadmap is self-hosted on Wekan


Besides the features provided by author of Wekan (Maxime Quandalle), I (Raymond Xie) added following features (Thanks to the excellent architecture by author, it's quite easy to add new features):

Improve Usability

  • Upload attachment from clipboard, drag & drop.
  • Preview attached pictures.
  • Translation of zh-CN.
  • On login form, auto show preferred language and allow selecting.
  • Add compact mode for mobile web.
  • Show card creater, allow filter by card creater.

Batch Job

  • Import template from another board (lists, members, labels), to quickly setup a board from template.
  • Import all cards from another board/list(For example, import project plan to iteractoin board)

Time Management

  • Add man hour, due date, start date, finish date to card
  • Display due date on mini card
  • Configure list settings, when card drop into list, auto record start date, finish date.

Notification & Social Interaction

  • Invite new user to board by sending invitation email.
  • Integrate with QQ/smartqq-bot
  • Input QQ number to user profile to accept notification.
  • Configure list settings, when card drop into list, push notification to card creater, member, or list observer.
  • When card assigned to member, or commented, push notification to card members.

Data Migration

  • Export/import cards with Excel CSV/TSV (Directly copy/paste in Excel)
  • Import CSV file exported from Redmine


  • Constantly merge the original branch, keep up to date
  • Above items marked [v], have been merged into Wekan main branch.