Что это такое?
Open-source CMS на TypeScript, альтернатива WordPress с безопасной архитектурой плагинов.
EmDash — это open-source CMS на TypeScript, построенная на Astro и Cloudflare. Проект позиционируется как переосмысление WordPress для современной эпохи: без PHP, с типобезопасностью и безопасной архитектурой плагинов. Включает три готовых шаблона: блог,...
Для разработчиков и DevOps-инженеров, которые хотят современную, типобезопасную CMS без PHP и проблем безопасности WordPress.
WordPress сегодня — это управление PHP вместе с JavaScript, настройка кэшей для приемлемой производительности и постоянные риски безопасности из-за плагинов (96% уязвимостей WordPress).
EmDash переосмысливает идеи WordPress — расширяемость, UX админки, экосистему плагинов — на серверless-фундаменте. Плагины работают в изолированных песочницах Cloudflare Workers с явным объявлением разрешений, что решает фундаментальную проблему безопасности WordPress. CMS работает на Cloudflare (D1 + R2 + Workers) или любом Node.js-сервере с SQLite.
EmDash — это open-source CMS на TypeScript, построенная на Astro и Cloudflare. Проект позиционируется как переосмысление WordPress для современной эпохи: без PHP, с типобезопасностью и безопасной архитектурой плагинов. Включает три готовых шаблона: блог, лендинг для маркетинга и портфолио.
Плагины в EmDash объявляют свои разрешения в манифесте (например, read:content, email:send) и не могут выйти за их пределы — в отличие от WordPress, где плагин имеет полный доступ ко всему.
Стоит пробовать, если нужна современная, безопасная CMS для проектов на Astro/Cloudflare. Проект сыроват (36 звёзд), но архитектурно интересен.
Проект активен, использует современный стек (TypeScript 6 beta, Astro), но пока мало звёзд и форков.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Open-source CMS на TypeScript, альтернатива WordPress с безопасной архитектурой плагинов.
Для разработчиков и DevOps, которые хотят типобезопасную CMS без PHP и рисков безопасности WordPress.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.