Le CMS open source est un sujet complexe. EmDash : Cloudflare veut remplacer WordPress, car selon Cloudflare, WordPress a plus de 20 ans et bien qu’il alimente 40% du web, son architecture de plugins est un emmental.
Il est écrit en TypeScript et est serverless mais il peut s’exécuter sur votre hardware ou toute autre plateforme. Les plugins tournent dans des sandbox pour garantir la sécurité.
D’après l’AFP, EmDash a été conçu pour remplacer le modèle historique de WordPress par une stack moderne, sécurisée et AI native. L’éditeur annonce EmDash qui se veut le successeur à WordPress mais mieux sécurisé et plus moderne.

CMS open source : Présentation d'EmDash
EmDash est un CMS open source en TypeScript qui isole chaque plugin dans son propre environnement avec permissions déclaratives, éliminant les 96% des failles WordPress qui viennent des extensions mal intentionnées.
Il est auto-hébergeable et peut tourner sur Cloudflare Workers, mais aussi sur n’importe quel serveur Node.js avec SQLite, PostgreSQL ou S3.
Les abstractions sont portables, avec Kysely pour le SQL et l’API S3 pour le stockage. Du coup, vous pouvez brancher PostgreSQL, Turso, AWS S3, ou tout bêtement des fichiers en local.
Cela signifie que les utilisateurs d’EmDash ont une grande flexibilité dans le choix de leur infrastructure, ce qui peut être un avantage significatif par rapport à d’autres solutions de gestion de contenu.
Caractéristiques d’EmDash
EmDash offre des gains de performance massifs et réduit fortement les coûts d’hébergement grâce à une mise à l’échelle jusqu’à zéro en période d’inactivité.
Il intègre un serveur Model Context Protocol (MCP) natif ainsi que des Agent Skills, permettant aux agents IA de gérer du contenu, migrer des bases de données et écrire du code de manière programmatique.
La plateforme inclut nativement la prise en charge du x402 (Payment Required), permettant aux créateurs de facturer aux agents IA l’accès à leur contenu à la demande.
Cela ouvre des possibilités intéressantes pour les créateurs de contenu qui souhaitent monétiser leur travail de manière plus directe et plus flexible.
Mise en place et migration
La migration depuis WordPress est possible en quelques minutes, mais c’est une v0.1.0 preview et les plugins WP existants ne fonctionneront pas sans adaptation.
Il y a le support d’export WXR classique ou via un plugin dédié qui crée un endpoint sécurisé protégé par mot de passe.
Que ce soient les médias, les custom post types…etc, tout est transférable en quelques minutes.
Cependant, il est important de noter que la migration peut nécessiter des ajustements supplémentaires, notamment pour les shortcodes et les blocs Gutenberg custom.
Avenir d’EmDash
Remplacer un CMS qui fait tourner 40% du web, c’est hyper ambitieux et ça se fera pas en un trimestre.
Car la vraie force de WordPress, c’est sa communauté, ses milliers de plugins et de thèmes, et ça pour le moment, y’a pas grand chose sur EmDash.
Mais EmDash est une bonne initiative pour réintroduire un peu de diversité dans l’écosystème des CMS.
Il sera intéressant de suivre l’évolution d’EmDash et de voir comment il sera accueilli par la communauté des développeurs et des utilisateurs de CMS.
Les défis à relever sont considérables, mais si EmDash parvient à gagner la confiance des utilisateurs, il pourrait devenir un acteur majeur dans le monde des CMS open source.
Implications et conséquences
L’arrivée d’EmDash pourrait avoir des implications importantes pour l’écosystème des CMS et pour les utilisateurs de WordPress.
Il pourrait offrir une alternative plus sécurisée et plus moderne pour ceux qui cherchent à gérer leur contenu de manière plus efficace.
Cependant, il est important de prendre en compte les défis liés à la migration et à l’adoption d’un nouveau CMS, notamment en termes de compatibilité avec les plugins et les thèmes existants.
Les développeurs et les utilisateurs devront évaluer soigneusement les avantages et les inconvénients d’EmDash par rapport à WordPress et à d’autres solutions de gestion de contenu.
Sources
- EmDash : CloudFlare veut remplacer WordPress — Programmez!
- EmDash – Cloudflare refait WordPress from scratch — Korben