Om half elf klikt iemand 'plugin bijwerken' op de productiesite en houdt de voorpagina op met laden. Iedereen die WordPress beheert kent dat moment, en de angst ervoor is de reden dat heel veel sites maandenlang op oude pluginversies draaien. EmDash pakt precies dat knopmoment anders aan.
EmDash is een open source CMS, volledig gebouwd in TypeScript op Astro . Je krijgt een getypeerd contentmodel, een admin-interface met concepten, revisies, planning, zoekfunctie, taxonomieën, menu's en live preview, en een MCP-server waarmee ook een AI-agent je content kan beheren. Aan de slag kan met `npm create emdash` of direct in de playground . Alles hiervoor staat op de officiële site van het project.
De sandbox lost het oude pluginprobleem op
Cloudflare schreef bij de lancering dat 96% van de WordPress-securityissues van plugins komt. Dat getal komt van Cloudflare zelf, dus neem het als standpunt van een belanghebbende, niet als onafhankelijk onderzoek. Het bewijst ook niet dat elke WordPress-site onveilig is. Maar de richting klopt met wat elk beheer van een WordPress-site voelt: plugins zijn de plek waar het meeste risico zit.
EmDash draait plugins daarom in afgeschermde Worker-isolates, met per plugin afgebakende rechten. Een plugin kan niet zomaar bij je database of je andere plugins. Wie ooit één slechte plugin een hele site heeft laten platleggen, weet waarom dat een groot verschil is en niet een detail.
'Spiritual successor' is marketing tot het ecosysteem bewijst
De makers noemen EmDash de spirituele opvolger van WordPress. Niet iedereen koopt dat: WordPress-medeoprichter Matt Mullenweg reageerde fel en verweet Cloudflare dat het de kern van WordPress mist, namelijk dat het overal draait, op elke host en voor elke prijs. Joost de Valk schreef in dezelfde week een lang stuk over wat WordPress zelf anders zou moeten doen. En het ecosysteem van EmDash is nog klein. Kant-en-klare plugins zijn schaars; veel wat je in WordPress uit een mapje trekt, bouw je hier zelf of laat je bouwen.
Een kanttekening over onszelf: wij verkopen EmDash-pluginhulp en migratieondersteuning, dus wij verdienen aan die overstap. Lees dit als betrokken uitleg van iemand die ermee werkt, niet als onafhankelijke vergelijking. Voor een doorsnee-site die alleen maar content publiceert, is WordPress vandaag nog de makkelijkere route.
Begin met één klein contenttype
Wie EmDash probeert, stapt het beste binnen via iets kleins. Een blog is daar ideaal voor: één contenttype, een handjevol velden, klaar. Voor bestaande WordPress-sites zet de EmDash Exporter je content klaar voor import, en het stappenplan om WordPress naar EmDash migreren zonder SEO-schade staat los uitgewerkt. Formulieren hoef je niet te missen: EmDash Forms draait in dezelfde stack en vangt je intake, uploads en spamafweer op.
Omdat bijna alle documentatie Engels is, verzamelt deze site de EmDash plugins en migratieroutes in het Nederlands. Twijfel je welke plugin je als eerste bouwt of laat bouwen? De afweging achter welke EmDash plugin je eerst bouwt helpt je die keuze onderbouwen, en de EmDash-pluginpakketten laten zien wat dat in de praktijk kost.
Vijftien minuten in de playground zegt meer dan tien reviews
Zet de playground open of draai `npm create emdash`, en bouw één contenttype dat je nu in WordPress mist. Geef het twee velden, maak een testpost en kijk hoe de admin aanvoelt. Dan weet je binnen een kwartier of dit iets voor jou is, zonder dat je iets hoeft te migreren.
Het moment waar het om draait is de eerstvolgende grote release. Wordt de eerste golf kant-en-klare plugins stabiel in hun sandbox uitgerold, dan wordt de sprong voor een gewone bedrijfssite klein. Blijft het bij 'bouw je eigen plugins', dan blijft EmDash een stack voor teams met een ontwikkelaar aan boord.