WeKan : un tableau kanban open source construit avec Meteor
Wekan est une plateforme collaborative de gestion de projet Kanban avec des tableaux glisser-déposer, des flux de travail de cartes, des autorisations utilisateur et des options de déploiement auto-hébergées.
En bref
- De quoi s’agit-il ?
- Wekan is a collaborative Kanban project management platform with drag-and-drop boards, card workflows, user permissions, and self-hosted deployment options.. Analyse fondée sur le README, ses commandes et ses limites déclarées.
- À qui s’adresse-t-il ?
- Convient aux équipes qui veulent héberger un kanban collaboratif et peuvent surveiller MongoDB, les mises à jour et les sauvegardes. Ne convient pas à une exploitation sans astreinte.
- Puis-je l’utiliser commercialement ?
- Oui. MIT est une licence permissive : vous pouvez utiliser, modifier et vendre un logiciel qui en dépend, à condition de conserver les mentions de droit d’auteur et de licence.
- Est-il encore maintenu ?
- Oui. Les derniers commits datent d’il y a 1 jour.
- En quel langage est-il écrit ?
- Principalement JavaScript, d’après les statistiques de langage de GitHub.
Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 15 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.
ANALYSE OPEN SOURCE APPROFONDIE
Un tableau kanban sous licence MIT avec Meteor
Le README décrit WeKan comme une application collaborative de tableau kanban entièrement open source et libre, publiée sous licence MIT et construite avec Meteor. Elle est destinée aux listes de tâches personnelles, à la planification de vacances entre amis ou au travail en équipe, et fournit une interface utilisateur en temps réel. Les métadonnées du dépôt indiquent 21 016 étoiles, 2 995 forks et 354 problèmes ouverts au moment de la rédaction. La page d'accueil du projet est wekan.fi.
Dans le README de wekan/wekan, les éléments vérifiables sont les commandes, les chemins et les options explicitement montrés. Pour wekan, relevez ces éléments avant l’essai : # WeKan ® - Open Source kanban ## Downloads https://wekan.fi/install/ ## Docker Containers - [GitHub](https://github.com/wekan/wekan/pkgs/container/wekan) - [Quay](https://quay.io/repository/wekan/wekan) - [Docker Hub](https://hub.docker.com/r/wekanteam/wekan) docker-compose.yml at https://github.com/wekan/wekan/blob/main/docker-compose.yml ## Standards - [WeKan and Standard for Public Code](https://wekan.fi/s. Cette lecture permet de distinguer une capacité documentée d’une hypothèse sur l’outil. Notez la version, l’entrée utilisée et la sortie observée ; une différence doit être rapprochée du fichier ou de l’option concernée, pas transformée en promesse générale.
Options de téléchargement et de conteneur
Les paquets d'installation de WeKan sont listés sur https://wekan.fi/install/. Les images Docker sont disponibles sur GitHub Packages, Quay et Docker Hub, et le dépôt contient un fichier docker-compose.yml dans la branche main. Le README indique que le tag latest pointe vers la version la plus récente et renvoie à l'issue #3874 pour la liste des tags de version. Le code source ne contient pas de séquence complète de commandes d'installation ; ceux qui déploient WeKan doivent donc suivre la page d'installation et la documentation Docker.
Canaux de support et de contribution
Le README précise que les issues et pull requests GitHub sont réservés aux développeurs FLOSS ; le support utilisateur est traité sur la page de support commercial de wekan.fi. Les demandes de fonctionnalités et les rapports de bugs doivent être soumis sous forme d'issues GitHub, et les discussions ont lieu sur IRC, avec un lien vers une FAQ IRC. Les traductions non anglaises ne sont acceptées que via Transifex, et les nouvelles chaînes anglaises peuvent être ajoutées par pull request dans imports/i18n/data/en.i18n.json. Le README invite également les sponsors à financer des fonctionnalités et des corrections.
Exigences opérationnelles et recommandations de sauvegarde
Le README donne les exigences minimales : 1 Go de RAM libre pour WeKan et au moins 4 Go de RAM totale pour un serveur de production. Pour des milliers d'utilisateurs, il propose un exemple avec trois serveurs frontaux, chacun ayant 2 CPU et deux conteneurs wekan-app, plus un serveur backend wekan-db avec de nombreux CPU. Il avertit qu'un manque d'espace disque peut corrompre la base MongoDB et recommande des sauvegardes au moins une fois par jour. Il indique aussi qu'il n'y a pas encore de fonction d'annulation et que certains bugs peuvent empêcher un tableau de se charger.
Configuration de développement et processus de construction
La branche main utilise Meteor 3.5 avec Node.js 24.x. Les prérequis sont Git, Node.js 24.x et Meteor. Le script build.sh (ou build.bat sous Windows) affiche un menu à deux niveaux avec des catégories pour la configuration, le serveur de développement, les tests, Docker et les outils. La construction à partir du source se fait en trois étapes : installer les dépendances, compiler WeKan, puis lancer le serveur de développement sur http://localhost:3000. Le README inclut des commandes pour installer Node via nvm et Meteor via curl, et précise que les modifications déclenchent automatiquement une reconstruction et un rafraîchissement du navigateur. Les utilisateurs WSL sont orientés vers Snap Candidate.
Utilisation rapportée et statistiques de code
Le README indique que WeKan est utilisé dans la plupart des pays du monde, que son plus grand utilisateur connu compte 30 000 utilisateurs dans son entreprise et qu'il a été traduit en 154 langues. Il renvoie également à des statistiques de code externes de CII Best Practices, Code Climate, Open Hub et OSS Insight. Une évaluation par rapport au Standard for Public Code en novembre 2023 a constaté que WeKan satisfait 8 des 16 critères immédiatement, certains autres pouvant être atteints avec de petits changements. Les métadonnées du dépôt listent 21 016 étoiles et 2 995 forks, mais le README lui-même n'explique pas ce que ces chiffres signifient pour la feuille de route.
Conditions de licence et leurs limites
Le dépôt est publié sous licence MIT, le copyright appartenant à Lauri Ojansivu. La licence permet à quiconque d'utiliser, copier, modifier, fusionner, publier, distribuer, sous-licencier et vendre des copies du logiciel, à condition que l'avis de copyright et l'avis d'autorisation ci-dessus soient inclus dans les parties substantielles. Le logiciel est fourni tel quel, sans aucune garantie, et les auteurs ou titulaires du droit d'auteur ne sont pas responsables des dommages. Le texte de la licence ne dit rien sur le support, la sécurité ou la préparation à la production ; ces sujets sont traités séparément dans les consignes d'exploitation du README.
Conclusion éditoriale
Convient aux équipes qui veulent héberger un kanban collaboratif et peuvent surveiller MongoDB, les mises à jour et les sauvegardes. Ne convient pas à une exploitation sans astreinte. Vérifiez d’abord le déploiement choisi, la persistance MongoDB et la restauration d’une sauvegarde quotidienne.
Notes de la communauté