Skip to content
The open-source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://transifex.com/wekan/wekan only.
JavaScript HTML CSS Shell Python Dockerfile Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.devcontainer Remove LINKED_CARDS_ENABLED settings, because it does not work. Dec 22, 2019
.github Add more issue repo links to GitHub issue template. Jan 8, 2020
.meteor Upgrade to Meteor 1.9, Node 12.14.1 and MongoDB 4.2.2. Jan 9, 2020
.snap-meteor-1.8 v3.71 Jan 18, 2020
.tx Add language: Slovenian. Sep 17, 2019
.vscode Fixed endless compilation devcontainer, debugging Aug 28, 2019
client Update header.styl Jan 20, 2020
config
fix-download-unicode
helm/wekan fix: k8s templates update for helm Jan 2, 2020
i18n Update translations. Jan 9, 2020
meta Change fr.md to not be executeable. Jun 25, 2018
models fixed board export with attchment Jan 23, 2020
nginx - Add optional Nginx reverse proxy config to docker-compose.yml and n… Dec 28, 2018
openapi generate_openapi: fix enums when they are declared as const Nov 5, 2019
openshift
packages Implemented Nextcloud OAuth2 Hack Jan 22, 2020
public v3.71 Jan 18, 2020
releases v3.72 Jan 19, 2020
server Removed Custom HTML feature that does not work. Jan 6, 2020
snap-src Add LD_LIBRARY_PATH. Jan 16, 2020
snap Fixing problem when mongodb was not started at install/refresh Mar 1, 2018
stacksmith/user-scripts v3.70 Jan 18, 2020
torodb-postgresql Remove LINKED_CARDS_ENABLED settings, because it does not work. Dec 22, 2019
.editorconfig Add prettier Jun 27, 2019
.eslintignore
.eslintrc.json Add Worker role. Jan 3, 2020
.gitattributes Add debugging in containers for vscode Aug 28, 2019
.gitignore Add package-lock.json back. Sep 4, 2019
.pkgr.yml Update packager.io dependencies and targets. Aug 4, 2019
.prettierignore
.prettierrc
.travis.yml
CHANGELOG.md Update ChangeLog. Jan 23, 2020
CONTRIBUTING.md Remove duplicate Contributing.md May 22, 2018
Dockerfile Upgrade to Meteor 1.9, Node 12.14.1 and MongoDB 4.2.2. Jan 9, 2020
LICENSE update license to year 2019 Jan 18, 2019
README.md
SECURITY.md I removed the period from a non-sentence. Aug 24, 2018
Stackerfile.yml v3.72 Jan 19, 2020
app.env App env variables Mar 23, 2017
app.json Remove Trello. Aug 14, 2018
docker-compose.yml Implemented Nextcloud OAuth2 Hack Jan 22, 2020
find.sh
package-lock.json v3.71 Jan 18, 2020
package.json v3.71 Jan 18, 2020
rebuild-wekan.bat Upgrade to Meteor 1.9, Node 12.14.1 and MongoDB 4.2.2. Jan 9, 2020
rebuild-wekan.sh Change Buffer to Buffer.alloc on Node v12. Try to fix Snap. Jan 11, 2020
sandstorm-pkgdef.capnp
sandstorm.js Try to fix Node 12 Buffer() deprecation errors. Jan 18, 2020
scalingo.json Remove Trello. Aug 14, 2018
settings.json Adding SSO CAS to Wekan Jul 3, 2018
snapcraft.yaml
start-wekan.bat Remove LINKED_CARDS_ENABLED settings, because it does not work. Dec 22, 2019
start-wekan.sh Remove LINKED_CARDS_ENABLED settings, because it does not work. Dec 22, 2019
status-wekan.sh Revised shell scripts to check for wekan repository Nov 12, 2018
stop-wekan.sh Revised shell scripts to check for wekan repository Nov 12, 2018

README.md

Wekan - Open Source kanban

Contributors Docker Repository on Quay Docker Hub container status Docker Hub pulls Wekan Build Status Codacy Badge Code Climate Project Dependencies Code analysis at Open Hub FOSSA Status

Translate Wekan at Transifex

Translations to non-English languages are accepted only at Transifex using webbrowser. New English strings of new features can be added as PRs to edge branch file wekan/i18n/en.i18n.json .

Wekan feature requests and bugs

Please add most of your questions as GitHub issue: Wekan feature requests and bugs. It's better than at chat where details get lost when chat scrolls up.

Chat

Wekan Chat - Most Wekan community and developers are here. Works on webbrowser and PWA app that can be added as icon on Android and bookmark on iOS, used like native app.

Wekan IRC FAQ

FAQ

NOTE:

  • Please read the FAQ first
  • Please don't feed the trolls and spammers that are mentioned in the FAQ :)

About Wekan

Wekan is an completely Open Source and Free software collaborative kanban board application with MIT license.

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.

Since Wekan 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 various platforms.

  • Wekan is used in most countries of the world.
  • Wekan largest user has 13k users using Wekan in their company.
  • Wekan has been translated to about 50 languages.
  • Features: Wekan has real-time user interface.
  • Platforms: Wekan supports many platforms. Wekan is critical part of new platforms Wekan is currently being integrated to.

Requirements

  • 64bit: Linux Snap or Sandstorm / Mac / Windows. More Platforms, bundle for RasPi3 ARM and other CPUs where Node.js and MongoDB exists.
  • 1 GB RAM minimum free for Wekan. Production server should have minimum total 4 GB RAM. For thousands of users, for example with Docker: 3 frontend servers, each having 2 CPU and 2 wekan-app containers. One backend wekan-db server with many CPUs.
  • Enough disk space and alerts about low disk space. If you run out disk space, MongoDB database gets corrupted.
  • SECURITY: Updating to newest Wekan version very often. Please check you do not have automatic updates of Sandstorm or Snap turned off. Old versions have security issues because of old versions Node.js etc. Only newest Wekan is supported. Wekan on Sandstorm is not usually affected by any Standalone Wekan (Snap/Docker/Source) security issues.
  • Reporting all new bugs immediately. New features and fixes are added to Wekan many times a day.
  • Backups of Wekan database once a day miminum. Bugs, updates, users deleting list or card, harddrive full, harddrive crash etc can eat your data. There is no undo yet. Some bug can cause Wekan board to not load at all, requiring manual fixing of database content.

Roadmap and Demo

Roadmap - Public read-only board at Wekan demo.

Developer Documentation

We also welcome sponsors for features and bugfixes. By working directly with Wekan you get the benefit of active maintenance and new features added by growing Wekan developer community.

Screenshot

More screenshots at Features page

Screenshot of Wekan

License

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

FOSSA Status

You can’t perform that action at this time.