---
title: Introducing EmDash — the spiritual successor to WordPress that solves plugin security
date: 2026-04-15T00:00:00+01:00
author: John Henry Donovan
canonical_url: "https://johnhenry.ie/blog/2026/04/introducing-emdash-the-spiritual-successor-to-wordpress-that-solves-plugin-security"
section: Blog
---
Categories 

Categories

[](https://johnhenry.ie/blog/category/web-development)

### Share this link via

Or copy link

Copy

15th April, 2026

# Introducing EmDash — the Spiritual Successor to WordPress That Solves Plugin Security

A full-stack TypeScript CMS built on Astro and Cloudflare. [EmDash](https://github.com/emdash-cms/emdash) takes the ideas that made WordPress dominant – extensibility, admin UX, a plugin ecosystem – and rebuilds them on serverless, type-safe foundations. Plugins run in sandboxed Worker isolates, solving the fundamental security problem with WordPress’s plugin architecture.

![Em Dash big](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACp0lEQVQ4jVWVUZLkNgxDH0j1bC6W+98kX0l2plsE8iG7Z6JiqWS5TJAESEv6EwABUKAH9Uv1q+uj+2PVx6Mfqx/dj+7u6uqqkgoEZWvMHj03X09+/87fn/xFuNe6DwFBhIpIkZCiQrqMui/PI4Rz1vtShS7veQP4nUFBkxZdVKWa6vwwqo5FOt/LSkRBmWq608Vy9o2xFgbuKLXE6lrtXuqHe6lWjnWnO10pRYogWBZOoMNyerFWHs/sO4/1B3PCFxJVlVVZzVo63vttnW53qSpFEAnlyAQWGWdN1iMfz/wmVwYfzF0iSS5VN73oRTe99G2tbnW5ijohBd8ZmLTdk155lPEByHqw3wCoVOlKV1dRreqpVi299y5KlAIikkBJ0km3u93L3SnbB6B/AlBSlfqQqVIVaqlUZy90SD45RCghVanyt7X7ZWPIKl7Hew4AfQhE6CJ+JB2Krh3dJEOQjCIsDbI00hTmAHBnIIoUCelbyTouEiUEkoQOCn5LPTE4OBkyMMgw/wM44R8AJwq2bGwcOdjYMW3lSFqQEMeObXuSccYee/wGMHMDJERGAyOucmufZgbRdEiVVJKAYGfsvT3jvedann0BeA0TgMrJeJBUNZHQcMkEnRq4ck0i6RTPGWdvv7b3nv2avee1JxcHXi8MCs7FM9pTqDMOiTAZsuKKu0bqqroHWJJx9vi1/Xz5+Zyv53z68g5ZT3K1BBwYEW0va41mzyxmMZ1HZfrI9SpRQhI7e3IAvr78+czn3cbA+jxCAB/NXO9c1uOpj6emmGZWprLarao6w1qQQ/6e7J2v7d/2Pz+8A2u/j+SnmXzhF3qZX9a8MmRRTZqrMYDkCDMv8kX+hf3tXT//Bz/X90A3+STGpkwGL9RIuQHgiP9JPjnFeXsP6D8XGS1XP1awqAAAAABJRU5ErkJggg==)

More like this

18 Aug 2020

[### Add a Custom Header in Your Console for Cloudflare Status](https://johnhenry.ie/blog/2020/08/add-a-custom-header-in-your-console-for-cloudflare-status)These days Cloudflare is in front of a lot of large sites I work with. This little tip in invaluable for checking on…

[Read post ](https://johnhenry.ie/blog/2020/08/add-a-custom-header-in-your-console-for-cloudflare-status)

[![A display of multiple rows of lava lamps, each in different colors, arranged on shelves. The lava lamps have a variety of wax colors within, creating a vibrant and colorful scene against a plain wall background.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACDElEQVQ4jX2UW7LcOAxDz2FrFj07yApmtyHyQcrtW1MVu/2SWoBIgPS/X/8Kolpa+rGqLKtUixIKaQw0dPgNnXRnzqTpTmI3aTsmEEMRErKPABAyD8JeM/E9du49IHf1XUTISSIQY4J0MqSJCAH5y/GADm4AZ8szcugZDDF2qtKkkk6qob5blQxZMA/owEmSGWkSnHSEk+5dLZHQsUJSnS7qm4s3DyC4QGbQm7Qkw8ES/N6/a2KNNKFDpfbpAv5Pgx8/l6mhn4A86SiEqKN9JTEhiSMH+hLj7t0nCDcI7y+0CZBjXrsanLCOGpmfzFyGofoZlpu6L8ea8eiuVPc+ReEO7Myegr7jYLSbRewABR0gnrJg5629bs3VfrkIy3cJarFLGwt6ULKfAU59CnbXg19VNfcp51Jr0CftFRol1rpYqtJUAU3WywnhfM5xXTRQVT694kZTQsVxg32FNfFWiilpqZovp1g555+zKeKmZIDvnStGdNJaU7I9MiopGsDStHHqdFw0BKiwKZrE35cn+5HEQCdGjW2trjVBZeJKUmwEn4mAr3Me+OeYDjENopOalhUlir2+QeI3OdPwzud8rgRcghf23Tsv9E7ESnKdWtBSbQya2+wCpz6ftd2PCF51sNoCVAZ9TSisIcGGwqzET4M/VY+JJoh61ZnX9D9687y61YMQsaTHsdz+CvAHN/+dK//fpdwAAAAASUVORK5CYII=)](https://johnhenry.ie/blog/2020/06/lava-lamp-encryption)

4 Jun 2020

[### Lava Lamp Encryption](https://johnhenry.ie/blog/2020/06/lava-lamp-encryption)How Do Lava Lamps Help with Internet Encryption? Cloudflare translates photos of 100 lava lamps into random data which…

[Read post ](https://johnhenry.ie/blog/2020/06/lava-lamp-encryption)
